snowplough

Definitions

General English

Travel

  • noun a heavy vehicle with a plough on the front for clearing snow off roads, railways, etc.
http://www.dictionarycentral.com/definition/snowplough.html