Dictionary Check: splashdown
"splashdown" is a valid word!
Scrabble
19
points
Words with Friends
21
points
Definition
noun
a landing of a spacecraft in the sea at the end of a space flight
Advertisement