muckrakeEnglish

muckrake

Verb

Explore and expose misconduct and scandals concerning public figures

English: muckrake

Words that start with "muckrake"