furisosoida
1. Poured down; Rained down
Verb
#27343
1. Poured down; Rained down
1. to rain incessantly; to downpour
1. If/when it rains down.; If/when it pours.
1. Just rained; Just poured down
1. It rained down.; It poured.
1. Seemed to have rained heavily.; Seemed to have fallen in abundance.
1. Probably rained.; Probably poured.
1. Just finished doing:;
1. Is falling; Is showering
1. Bestows; Rains down