|

downpour

DEFINITIONS OF: downpour

1

n a heavy rain

Synonyms:
cloudburst, deluge, pelter, soaker, torrent, waterspout
Type of:
rain, rainfall
water falling in drops from vapor condensed in the atmosphere
WORD FAMILY
USAGE EXAMPLES