English dictionary
skyhook meaning and definition
Definition and meaning of skyhook at MeaningMonkey.org. skyhook meaning and definition in the English Dictionary.SKYHOOK noun
Definition of skyhook (noun)
- helicopter carrying a reel of steel cable that can be used to lift and transport heavy objects
- a hook that is imagined to be suspended from the sky
Source: Princeton University Wordnet