MUCKRAKE


Meaning of MUCKRAKE in English

v. reveal corruption, expose scandal

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