Muck-rake is a word that is commonly used to describe a person who seeks to expose corruption or scandal, particularly in the realm of politics or public life. However, there are a number of alternative words and phrases that can be used to convey a similar meaning. These include terms like whistle-blower, crusader, investigator, watchdog, and reformer, all of which suggest someone who is committed to exposing wrongdoing and making positive changes in society. Other options might include words like investigator or truth-seeker, which emphasize the importance of uncovering the truth and exposing lies and deceit, no matter the consequences. Ultimately, the choice of synonym will depend on the context and the tone of the piece that is being written.