SPLASHDOWN Meaning of SPLASHDOWN in English splash ‧ down /ˈsplæʃdaʊn/ BrE AmE noun [uncountable and countable] a landing by a spacecraft in the sea Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012