downpour

definition: a heavy rain
example:
speech part: noun
synonyms: waterspout

How downpour is being used?