splash-land verb1 •To land on the liquid surface with a splash."Two coots and a pintail flew low over the stream and splash-landed a few yards away." — 2015 formssplash-landed · splash-landing · splash-lands