Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
splashdown
in English
splashdown
us
//ˈsplæʃdaʊn//
uk
//ˈsplæʃdaʊn//
#uncommon
Definitions
Noun
landing
in
water
(
by
a
vehicle
,
etc
.)
The
spacecraft
made
a
successful
splashdown
in
the
Pacific
Ocean
.
Base Words
splash
down