Definition of hoists:
(v) :
(transitive) To raise; to lift; to elevate (especially, to raise or lift to a desired elevation, by means of tackle or pulley, said of a sail, a flag, a heavy package or weight).
(v) :
(transitive, sports, often figurative) To lift a trophy or similar prize into the air in celebration of a victory.
(v) :
(intransitive) To be lifted up.
(n) :
The act of hoisting; a lift.
(n) :
Any member of certain classes of devices that hoist things.
(v) :
(transitive, slang) To steal.