splashdown
/ˈsplæʃdaʊn/Definitions
1. noun
the act of landing on the surface of a body of water, especially after a space mission or a parachute jump
“The astronauts experienced a smooth splashdown after returning from their space mission.”
1. noun
the act of landing on the surface of a body of water, especially after a space mission or a parachute jump
“The astronauts experienced a smooth splashdown after returning from their space mission.”