Splashdown

noun

Definitions

Noun
  1. 1
    The act of landing in water, as by a space capsule or rollercoaster.
  2. 2
    a landing of a spacecraft in the sea at the end of a space flight wordnet

Etymology

Deverbal from splash down.

Next best steps

Mini challenge

Unscramble this word: splashdown