Splash down definition

Search

splash down

splash down logo #22117when a space vehicle splashes down, it lands in the sea after being in space
Found on http://www.macmillandictionary.com/thesaurus-category/american/Space-vehicl
No exact match found.