SNOW PLOUGH Meaning of SNOW PLOUGH in English large tool attached to a vehicle which is used to remove snow Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012