Subscribe
URL of the page has been copied to clipboard.
Meaning : A machine that removes snow by scooping it up and throwing it forcefully through a chute.
Synonyms : snow thrower
Install App