Home / Dictionary / Splash down

Splash down Moderate

Definition, synonyms and related words

Definitions
Noun
1

Alternative form of splashdown

Verb
1

To land in water.

See Also
water land
Related Terms
Rhyming Words
own sown town lown mown gown rown down adown known grown frown shown brown sdown coown blown clown crown drown
Compare
Splash down vs