Definition of Snowplough

  • 1. A vehicle used to push snow from roads Noun

Synonyms for word "snowplough"

Semanticaly linked words with "snowplough"

Hyponims for word "snowplough"