RELATED WORDS
PARAPHRASING
(of rain, snow etc) being blown hard while falling; the activity of operating a vehicle
forceful
towards the front or future
advancing, early
toward (which is more usual)