Related / Similar Words:
cloudburst, deluge, waterspout, torrent, pelter, soaker Definition: a heavy rain; Derivational Morphology:
drench, douse, dowse, soak, sop, souse, pour, pelt, stream, rain cats and dogs, rain buckets, inundate, deluge, submerge, flood, swamp
|