SNOW SWEEPER


Meaning of SNOW SWEEPER in English

noun

: a vehicle or car with revolving brushes for sweeping away snow (as from a road or railroad track)

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.