Synonyms and related words :
agitator, alienated, anarch, anarchist, beefing, bellyacher, bellyaching, bitching, brawler, complainant, complainer, complaining, complaintful, contumacious, crab, crabbing, crabby, crank, cranky, croaker, croaking, disaffected, disappointed, discontent, discontented, disgruntled, disobedient, displeased, dissatisfied, envious, estranged, extremist, factious, faultfinder, faultfinding, frondeur, griever, griper, griping, grouch, grouchy, grouser, grousing, growler, growling, grumbler, grumbling, insubordinate, insurgent, insurrectionary, insurrectionist, insurrecto, kicker, killjoy, kvetch, lamenter, malcontented, maverick, mourner, murmurer, murmuring, mutineer, mutterer, muttering, nonconformist, out of humor, peevish, petulant, querulant, querulous, querulous person, reactionary, reactionist, rebel, rebellious, resentful, restive, restless, revolter, revolutionary, revolutionist, rioter, seditious, sorehead, sourpuss, spoilsport, subversive, sulky, traitor, unaccepting, unaccommodating, uneasy, unfulfilled, ungovernable, ungratified, unhappy, unruly, unsatisfied, wet blanket, whiner, whiny