splashdown
English Dictionary
->
Letter S
-> splashdown
Search Dictionary:
splashdown Definition
(n)
a
landing
of
a
spacecraft
in
the
sea
at
the
end
of
a
space
flight
splashdown Synonyms
splashdown
© Art Branch Inc.