downpour

/ˈdaʊn.pɔː(ɹ)/

noun

  1. 1

    A heavy rain.

    They got caught in a downpour without an umbrella and came back soaked.

verb

  1. 1

    To pour down; rain heavily.

Translate “downpour” to another language

Click any language to open the translator with this word already filled in.

Downpour Definition & Meaning | TranslatePulse