Home / S / skyhook

skyhook

noun 7 letters Scrabble 21 WWF 19
Definitions
noun

a hook that is imagined to be suspended from the sky

noun

helicopter carrying a reel of steel cable that can be used to lift and transport heavy objects

Want another word?
Spin the dictionary for a fresh one.
Generate a word →