What is the full meaning of splashdowns
SPLASHDOWN, a landing in the sea e.g. of a spacecraft [n]
Example of the word splashdowns placed on a Scrabble board.