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
Tweet