Results

plump
verb
1 (rain) to fall heavily; to pour
2 to make a loud bubbling noise
noun heavy downpour of rain