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
Base Words
planet
fall