muckraking newspaper - English Synonyms Dictionary