EN

downpour {noun}

volume_up
1. meteorology
downpour (also: disapproval)
downpour (also: disapproval)

Synonyms (English) for "downpour":

downpour
Other dictionary words