Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
sorehead
in English
sorehead
us
//ˈsɔrhed//
uk
//ˈsɔːhɛd//
#limited
Definitions
Noun
one
who
is
easily
offended
or
angry
;
discontented
The
sorehead
in
the
group
complained
about
everything
.
a
disgruntled
politician
(
from
failed
ambitions
)
After
losing
the
election
,
the
sorehead
politician
wrote
a
scathing
memoir
.