Downpour Meaning in Hindi

What is the translation of word Downpour in Hindi?

Meaning of  Downpour in Hindi is : मूसलधार बारिश

Definition of word Downpour

  • a heavy rainfall.

Other Meanings of Downpour

Antonyms for Downpour

Example Sentences

a sudden downpour had filled the gutters and drains