Meaning of “snowplough” - Learner’s Dictionary

snowplough

noun [ C ] UK (US snowplow) uk us /ˈsnəʊplaʊ/

a vehicle used for moving snow off roads and railways

(Definition of “snowplough” from the Cambridge Learner’s Dictionary © Cambridge University Press)