sniveller
1. [ noun ] a person given to excessive complaints and crying
Synonyms: complainer moaner sniveler crybaby bellyacher grumbler squawker sniffler whiner
Related terms: unpleasant_person kvetch complain squeak groan murmur gripe snivel snivel snuffle whine
Similar spelling:   sniveler
  snivel
  Snively
  snowbell
  sniveling
  snuffler
  sniffler
  Snavely