Dictionary search results

Showing 1-5 of 5 results

splashdown British & World English

The alighting of a returning spacecraft on the sea, with the assistance of parachutes

splash down British & World English

(Of a spacecraft) land on water

splashback New Oxford Dictionary for Writers & Editors

(one word, two words as verb)

splash down in splash British & World English

(Of a spacecraft) land on water