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. Словарь английских идиом. 2012