Definition of splash down in English:
(Of a spacecraft) land on water.
- Such a capsule, touching down on land like Soyuz or splashing down in the ocean like Apollo, could conceivably be much easier (and hence faster and cheaper) to develop.
- The ship had splashed down into the waters of Ever-Pitch only fifteen minutes ago, and he needed to get ready before he and the others left for the slaver encampment.
- On March 8, one of the missiles splashed down in waters about 60 kilometers north of Yonaguni, Japan's westernmost island.
Definition of splash down in:
- British & World English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.
Most popular in the US
Most popular in the UK
Most popular in Canada
Most popular in Australia
Most popular in Spain
Most popular in Malaysia
Most popular in Pakistan