The rain poured down, making the streets wet.

Meaning: The rain came down heavily and steadily, making the streets wet.

Choice of Words: Poured means to come down heavily and steadily.

Alternative Expressions

Related Expressions