skyhook
English Dictionary
->
Letter S
-> skyhook
Search Dictionary:
skyhook Definition
(n)
helicopter
carrying
a
reel
of
steel
cable
that
can
be
used
to
lift
and
transport
heavy
objects
(n)
a
hook
that
is
imagined
to
be
suspended
from
the
sky
skyhook Synonyms
skyhook
© Art Branch Inc.