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
driving rain
Rain propelled by a driving wind.