Definitions of snow thrower:

  • noun:   a machine that removes snow by scooping it up and throwing it forcefully through a chute