Definition of Downpour

  • (n.) A pouring or streaming downwards; esp., a heavy or continuous shower.

Antonyms of Downpour


No Antonyms Found.

Homophones of Downpour


No Homophones Found.