Muckrakers, noun plural of muckraker. Synonyms in the same form.
detractors, mudslingers, raiders
All synonyms for muckraker →