Definition of snow thrower in US English:

snow thrower

noun