skyhookEnglish

skyhook

Noun

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

English: skyhook

A hook that is imagined to be suspended from the sky

English: skyhook