Definition of Muckrake

  • 1. Explore and expose misconduct and scandals concerning public figures Verb

Semanticaly linked words with "muckrake"