Results

plowt2, plout
verb
1 to plunge into a liquid
2 to set down suddenly and heavily
3 to fall heavily
4 to squelch along
5 to fall with a splash
6 (rain) to pelt down
noun
1 splash; plop
2 heavy shower; downpour of rain