Longman Dictionary English From Longman Dictionary of Contemporary Englishdriving rain/snowdriving rain/snowDNrain or snow that falls very hard and fast → driving ldoceonline.com