noun
- a person who speaks or writes angrily or bitterly against something
Usage: formal
Examples
- The senator was known as a fierce inveigher against government corruption.
- As an inveigher against social injustice, she wrote passionate editorials.
- The newspaper columnist became a prominent inveigher against the new policy.
- He was dismissed as just another inveigher complaining about modern technology.
- The activist served as an inveigher against environmental destruction.
- She gained fame as an inveigher against corporate greed.