furisosogu
1. to rain incessantly; to downpour
Verb
#46216
1. to rain incessantly; to downpour
1. Poured down; Rained down
1. Pouring down; Showering
1. Pouring down; Raining down
1. Bestows; Rains down
1. Pour down; Rain down
1. Is falling; Is showering
1. If/when it rains; If/when it pours
1. Pour down.; Shower me.
1. Rained down; Poured down