|
Definition of Downpour
1. Noun. A heavy rain.
Exact synonyms: Cloudburst, Deluge, Pelter, Soaker, Torrent, Waterspout
Generic synonyms: Rain, Rainfall
Derivative terms: Deluge, Deluge, Pelt, Soak, Torrential
Generic synonyms: Rain, Rainfall
Derivative terms: Deluge, Deluge, Pelt, Soak, Torrential
Definition of Downpour
1. n. A pouring or streaming downwards; esp., a heavy or continuous shower.
Definition of Downpour
1. a heavy rain [n -S]