snowblower

noun

  1. 1

    A device that picks up snow off the ground and blows it to one side in order to clear a path or road.

Synonyms

Translate “snowblower” to another language

Click any language to open the translator with this word already filled in.