saucée
Top 45000
Meanings
Noun
1. heavy rain (colloquial, uncountable)
Examples2
I was caught in a shower on my way home yesterday evening.
We got another downpour yesterday!