MUCKRAKE Meaning of MUCKRAKE in English gossip, tell bad stories If you talk about your opponent, try to avoid muckraking. English idioms vocab. Словарь английских идиом и выражений. 2012