26984 words

downpour

2 definitions • 0 examples
1
a lot of rain in a short time
2
a lot of rain falling in a short time

Navigation