English dictionary
snowplough meaning and definition
Definition and meaning of snowplough at MeaningMonkey.org. snowplough meaning and definition in the English Dictionary.SNOWPLOUGH noun
Definition of snowplough (noun)
- a vehicle used to push snow from roads
- synonyms: snowplow
Source: Princeton University Wordnet