SOREHEAD


Meaning of SOREHEAD in English

[sore.head] n (1848): a person easily angered or disgruntled -- sorehead or sore.head.ed adj

Merriam-Webster English vocab.      Английский словарь Merriam Webster.