v. slander publicly, make false and injurious statements about another in public, criticize publicly
DRAG THROUGH THE MUD
Meaning of DRAG THROUGH THE MUD in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012