MUCKRAKE


Meaning of MUCKRAKE in English

gossip, tell bad stories If you talk about your opponent, try to avoid muckraking.

English idioms vocab.      Словарь английских идиом и выражений.