A champion of working families and scourge of special interests - Elizabeth Warren never lets us forget that the work of taming Wall Street’s irresponsible risk taking and reforming our financial system is far from finished.
What is the meaning of scourge in this context?
Thank you for your answers!
a person that causes great trouble for special interests.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
A person who challenges the people who promote / support special interests and asks them tough embarrassing questions in front of other people.