Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
planetfall
in English
planetfall
us
//ˈplæn.ɪt.fɔl//
uk
//ˈplæn.ɪt.fɔːl//
#uncommon
Definitions
Noun
landing
of
a
spacecraft
on
a
planet's
surface
The
spacecraft
made
a
successful
planetfall
on
Mars
.
Base Words
planet
fall