Definition of splash down in English:

splash down

  • (Of a spacecraft) land on water: Apollo 12 splashed down safely in the Pacific
    More example sentences
    • 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.
See parent entry: splash

More definitions of splash down

Definition of splash down in:

Get more from Oxford Dictionaries

Subscribe to remove adverts and access premium resources

Word of the day maelstrom
Pronunciation: ˈmeɪlstrəm
noun
a powerful whirlpool in the sea