Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

splashdown Definition

Cancel
splashdown
noun(splash-down)
the landing of a manned spacecraft in the ocean

Words Related to splashdown!

splashdown Examples by Brain Bank Users