splash down

  • 1splash|down — «SPLASH DOWN», noun. the landing of a capsule or other spacecraft in the ocean after reentry: »Just after splashdown, frogmen reaching the space capsule plugged a floating telephone into a socket on the craft s exterior and immediately… …

    Useful english dictionary

  • 2splash down — intransitive verb see splashdown * * * 1. to land in a body of water in a returning spacecraft. 2. (of a spacecraft) to land in a body of water. [1955 60, Amer.] * * * splash down (of spacecraft) to land on the sea at the end of a mission • • •… …

    Useful english dictionary

  • 3splash down — phrasal verb [intransitive] Word forms splash down : present tense I/you/we/they splash down he/she/it splashes down present participle splashing down past tense splashed down past participle splashed down when a space vehicle splashes down, it… …

    English dictionary

  • 4splash·down — /ˈsplæʃˌdaʊn/ noun, pl downs [count, noncount] : the landing of a spacecraft in the ocean see also splash down at ↑splash, 1 …

    Useful english dictionary

  • 5Splash Down Water Park — Infobox Water park name = Splash Down Water Park caption = location = Prince William County location2 = Virginia location3 = United States flagicon|USA coordinates = address = phone numbers = homepage =… …

    Wikipedia

  • 6splash down — (of a spacecraft) land on water. → splash …

    English new terms dictionary

  • 7splash down — intransitive verb see splashdown …

    New Collegiate Dictionary

  • 8splash down — 1. to land in a body of water in a returning spacecraft. 2. (of a spacecraft) to land in a body of water. [1955 60, Amer.] * * * …

    Universalium

  • 9splash down — verb a) To land into the sea. b) To appear, seemingly from nowhere …

    Wiktionary

  • 10splash — ► VERB 1) (with reference to a liquid) fall or cause to fall in scattered drops. 2) make wet or cover with scattered drops. 3) strike or move around in water, causing it to fly about. 4) (splash down) (of a spacecraft) land on water. 5) display… …

    English terms dictionary