- sorehead as a noun:
- 1
sorehead
noun
1 sorehead
Someone who is peevish or disgruntled.
Moby thesaurus: Tartar, bear, bellyacher, complainant, complainer, crab, crank, croaker, crosspatch, dragon, faultfinder, feist, fire-eater, frondeur, fury, griper, grizzly bear, grouch, grouser, growler ... show more.
debug info: 0.0275