'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