Subscriber login


Forgot your password?

Library card login

Other

splashdown

Pronunciation: /ˈsplaʃdaʊn/

Translate splashdown | into Italian
Definition of splashdown

noun

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

splashdown in other Oxford dictionaries

Definition of splashdown in the US English dictionary