Answer: inveigh

AnswerCrossword Clue
INVEIGHProtest (against)
INVEIGHRail (against) bitterly.
INVEIGHHeap abuse against
INVEIGH... against (protest)
INVEIGHComplain bitterly
INVEIGHProtest angrily
INVEIGHProtest bitterly
inveighto attack violently with words
inveighto speak violently