Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
skyhook
in English
skyhook
us
/skaɪhoʊk/
uk
/skaɪхуːk/
#uncommon
Definitions
Noun
an
overhead
lifting
device
;
winch
helicopter
for
heavy
loads
CB
radio
antenna
(
communication
aid
)
a
type
of
overhead
smash
(
tennis
shot
)
a
small
hook
for
climbing
;
gripping
a
device
for
board
sports
;
enhancing
stability
and
jumps
Base Words
hook
sky