We do not currently know of any synonyms for snowplough.
The noun snowplough is defined as:
See full definition of the word snowplow.
Did you mean snappily?