THROW MUD AT


Meaning of THROW MUD AT in English

degrade, criticize, slander

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.