Synonyms and Antonyms for sorehead

1. sorehead (n.)

someone who is peevish or disgruntled

Synonyms: