driving rain

driving rain

English Noun
Ad

Definition

Rain propelled by a driving wind.

Example Sentences

  • "The driving rain stung the runner's face."
Ad