Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
moonshot
in English
moonshot
us
/ˈmunʃɑt/
uk
/ˈmuːnʃɒt/
#uncommon
Definitions
Noun
an
object
or
spacecraft
sent
to
the
Moon
a
challenging
task
with
high
potential
impact
;
ambitious
goal
a
launch
to
the
Moon's
orbit
Base Words
shot
moon