Summary
English Synonyms:   more detail...
  1. driving rain:


English

Detailed Synonyms for driving rain in English

driving rain:

driving rain [the ~] noun

  1. the driving rain
    the drencher; the driving rain; the downpour; the torrential rain; the heavy shower

Related Synonyms for driving rain