downpour | ||
1. | [ noun ] (meteorology) a heavy rain | |
Synonyms: | torrent cloudburst soaker waterspout pelter deluge | |
Related terms: | rain deluge drench | |
Similar spelling: |
Donofrio |
downpour | ||
1. | [ noun ] (meteorology) a heavy rain | |
Synonyms: | torrent cloudburst soaker waterspout pelter deluge | |
Related terms: | rain deluge drench | |
Similar spelling: |
Donofrio |