• Snowblower

    Alternative forms

    Full definition of snowblower

    Noun

    snowblower

    (plural snowblowers)
    1. A device which picks up snow off the ground and blows it to one side in order to clear a path or road.

    Synonyms

    © Wiktionary