Meaning of the word snowblower in English

What does snowblower mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

snowblower

Noun

a machine that blows snow away, especially one that is pushed along or that is fastened to the front of a vehicle:

Example:
In Boston, snow blowers cleared the sidewalks in front of the state capital.