snowplough
1. [ noun ] (transportation) a vehicle used to push snow from roads
Synonyms: snowplow
Related terms: vehicle motor_vehicle
Similar spelling:   snowplow