sniveller

Noun
  1. A person given to excessive complaints and crying and whining (synset 110796007)

Found on Word Lists

Other Searches