0%

ALL meanings of downpour

down·pour
D d
  • noun downpour a heavy, drenching rain. 1
  • noun downpour heavy rainfall 1
  • noun downpour A heavy rainfall. 1
  • countable noun downpour A downpour is a sudden and unexpected heavy fall of rain. 0
  • noun downpour a heavy continuous fall of rain 0
  • noun downpour a heavy rain 0
  • noun downpour a heavy rain. 0
  • verb downpour (Intransitive Verb) To pour down; rain heavily. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?