Splashdown (album)
WordNet

noun


(1)   A landing of a spacecraft in the sea at the end of a space flight
WiktionaryText

Noun



  1. The landing of a space capsule on water (which causes a splash as it comes down).
 
x
OK