Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sorehead Definition

Cancel
sorehead
noun(sore-head)
a person easily angered or disgruntled

Words Related to sorehead!

sorehead Examples by Brain Bank Users