'skyhook' definitions:

Definition of 'skyhook'

(from WordNet)
noun
Helicopter carrying a reel of steel cable that can be used to lift and transport heavy objects
noun
A hook that is imagined to be suspended from the sky