Synonyms: whiner, complainer, crybaby, grumbler, bellyacher, sniveller, squawker, moaner
Definition: a person given to excessive complaints and crying and whining
Similar words: unpleasant person, disagreeable person
Definition: a person who is not pleasant or agreeable
Synonyms: crybaby, chicken, wimp
Definition: a person who lacks confidence, is irresolute and wishy-washy