Meaning of snowplough

Definition of snowplough

(noun) a vehicle used to push snow from roads

Other information on snowplough

WIKIPEDIA results for snowplough
Amazon results for snowplough