SynonymX
Speak
Muckrake
Definition of Muckrake
1.
Explore and expose misconduct and scandals concerning public figures
Verb
Semanticaly linked words with "muckrake"
break
bring out
disclose
discover
divulge
expose
give away
let on
let out
reveal
uncover
unwrap