a person who lacks confidence, is irresolute and wishy-washy
a person given to excessive complaints and crying and whining
[ Syn: whiner , complainer , moaner , sniveller , bellyacher , grumbler , squawker ]
a person who lacks confidence, is irresolute and wishy-washy
a person given to excessive complaints and crying and whining
[ Syn: whiner , complainer , moaner , sniveller , bellyacher , grumbler , squawker ]