English
Detailed Synonyms for downpour in English
downpour:
-
the downpour
-
the downpour
-
the downpour
-
the downpour
– a heavy rain 1the deluge; the downpour; the torrent; the waterspout; the soaker; the pelter; the cloudburst– a heavy rain 1
-
downpour
-
downpour