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.
2012