What is the meaning of the word "snowplough"?

Definitions: