Synonyms for Protest:

n.

barricade, anarchy, boycott, agitation, 77, civil disobedience, 911, apostasy, agriterrorism, bioterrorism. sound off, moratorium, comment, turmoil, remark, air, rally, speak out, formulate, mass meeting, demonstration, tumult, clamor, express, sit in, pronounce on, state, articulate. raise the roof, kvetch, kick up a fuss/stink/argument, take something further, lodge, mutter. under threat, grudgingly, against your will, on sufferance, reluctantly, unwillingly. act (noun)
dissent, objection.
communication (noun)
protestation.
complaint, disapproval (noun)
moratorium, gripe, challenge, turmoil, grievance, rally, protestation, tumult, objection, kick, demonstration, clamor, dissent, demur.
contention (noun)
contrariety, controversy, encounter, dissidence, struggle, contention, argument, dissension, antipathy, tension, quarrel.
objection (noun)
denial, compliant, exception.
opposition (noun)
defiance, counterattack, opposition, fight, friction, repulsion, conflict, adversary, repression, obstruction, dispute, contradiction, challenge, counteraction, suppression, objection, impediment, rebuff, obstinacy, hindrance, antagonism, disagreement, confrontation, inhibition, interference, resistance.
passive resistance (noun)
civil disobedience.
protest (noun)
disparagement, grievance, detraction, deprecation, lamentation, objection, dissent, denigration, resist, complaint, protestation, scold.

v.

complain, disapprove; argue against (verb)
fight, oppose, expostulate, except, remonstrate, resist, object, disagree, squawk, contend, sound off, take exception.
contend (verb)
contend, contrast, face, vie, wrangle, hassle, wrestle, defend, argue, clash, bicker, oppose, stand, resist, dissent, withstand, brawl, antagonize, confront.
protest (verb)
deprecate, denigrate, detract, complain, lament, disparage, ridicule, deplore, sit in, grouch.

Other synonyms:

grumble, gripe, rant. moan, clamor, remonstrate, squawk, demur, expostulate. beef, murmur, demonstration, except, exception. kick. disagree
demur.
rail
inveigh.
remonstrate
remonstrate.