I came across this question while practicing for a test. The question is
Only by overlooking the grievances frequently expressed by her constituency could the incumbent think that the pandering advertisements would do anything but ______ her campaign.
We have to fill in the blank with two similar meaning words where the options were
- bolster 2. aggrieve 3. encourage 4. hobble 5. hamstring 6. restore
So my attempt was : I thought that "do anything but" means it would do anything except to "support" or "bolster" the campaign. But the correct answers are
hamstring , which means that "do anything but" phrase should mean opposite of what I was thinking.
Please explain me the usage of "do anything but" .