Rain poured down in torrents.
Meaning: This sentence describes how there was very heavy rain falling from the sky.
Choice of Words: Rain is the water that falls from the sky, poured means to flow heavily, and torrents means very heavy rain.
Alternative Expressions
Related Expressions