American Dictionary
Definition sorehead in American English
sorehead noun
[countable] noun
/ˈsɔrˌhed/
Synonyms and related words
