Rain fell down in torrents, flooding the streets.

Meaning: The rain was so heavy that it caused the streets to be covered in water.

Choice of Words: Torrents means heavy and continuous rainfall, like a downpour. Flooding means when water covers an area of land, often causing damage.

Alternative Expressions

Related Expressions