Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun snowplough
1 sense of snowplough
Sense 1
snowplow, snowplough -- (a vehicle used to push snow from roads)
=> motor vehicle, automotive vehicle -- (a self-propelled wheeled vehicle that does not run on rails)