noun
1 splash
2 sudden heavy shower of rain
3 weak, tasteless drink
4 large quantity of a liquid
verb
1 to splash; to squelch
2 (rain) to fall in torrents; to lash down
3 to splash with liquid
4 to walk on waterlogged ground; to squelch along
noun 1 splash 2 sudden heavy shower of rain 3 weak, tasteless drink 4 large quantity of a liquid verb 1 to splash; to squelch 2 (rain) to fall in torrents; to lash down 3 to splash with liquid 4 to walk on waterlogged ground; to squelch along |