bn:00072846n
Noun Concept
EN
sorehead
EN
Someone who is peevish or disgruntled WordNet 3.0
Definitions
Relations
Sources
WordNet 3.0 & Open English WordNet