The committee insisted on a total check on all social evils and he was the one who heralded the revolution.

The committee insisted on a total check on all social evils and he was the one who heralded the revolution. Correct Answer Harbinger

One word substitute is Harbinger.

Harbinger: a person or thing that announces or signals the approach of another.
Apostate: a person who renounces a religious or political belief or principle.
Renegade: a person who deserts and betrays an organization, country, or set of principles.
Apostle: each of the twelve chief disciples of Jesus Christ.

Related Questions

Corruption is one of the worst evils (Positive).
The Veda that contains charms and spells toward off evils and diseases is
You will have to choose ............. the two evils.
You will have to choose ____ the two evils.