(1) To cause (a liquid substance) to scatter and fall in drops or blobs. (2) To dash or scatter a liquid substance, mud, etc. on, so as to wet or soil.
SPLASH
Meaning of SPLASH in English
Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012