Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
moonraker
in English
moonraker
us
/ˈmuːnreɪkər/
uk
/ˈmuːnrɛɪkə/
#limited
Definitions
Noun
a
Wiltshire
native
;
derived
from
folklore
a
high
,
lightweight
nautical
sail
(
for
speed
)
Base Words
moon
raker