Synonyms of complainer

1 Syllable
crab, grump, grinch
2 Syllables
nagger, grouser, gripers, quibblers, moaners, blamers, blamer, quibbler, worriers, naysayer, fretter, whiners, nigglers, crabbing, niggler, fretters, fusser, doomsdayer, naysayers, killjoy, growler, scolder, grumbler, moaner, whiner, griper, zapper, panner
3 Syllables
nitpicker, slanderer, mudslinger, mudslingers, worrywart, protester, cavilers, caviler, dampener, mutterers, crybaby, objector, mutterer, faultfinder, bellyacher, aristarch, sorehead, belittler, pessimist
4 Syllables
depreciators, disapprover, crepehanger, depreciator, troublemaker, disparager