MUCKRAKE


Meaning of MUCKRAKE in English

gossip, tell bad stories

If you talk about your opponent, try to avoid muckraking.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.