/ Dictionary / Index S splash down: Meaning and Definition of Find definitions for: splash' down' Pronunciation: [key] to land in a body of water in a returning spacecraft. (of a spacecraft) to land in a body of water. splash•down Pronunciation: (splash'doun"), [key] — n. the landing of a space vehicle in a body of water, esp. the ocean. the exact place where such a landing is made. the time of such a landing. Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease. See also: splashdown (Thesaurus) splash dam splasher Related Content Daily Word Quiz: paradox Analogy of the Day: Today’s Analogy Spelling Bee: Today’s Spelling Bee Frequently Misspelled Words Frequently Mispronounced Words Easily Confused Words Writing & Language