VariousWords beta
Related Terms:
Definitions:
Noun
muckraking
Definition: the exposure of scandal (especially about public figures)
Verb
Definition: present participle of muckrake