Meaning of splash down
- to land in a body of water in a returning spacecraft.
- (of a spacecraft) to land in a body of water.
Pronunciation: (splash'doun"), [key]
- the landing of a space vehicle in a body of water, esp. the ocean.
- the exact place where such a landing is made.
- the time of such a landing.
- splash down (Thesaurus)