sorehead Meaning, Definition & Usage

  1. noun someone who is peevish or disgruntled

WordNet


Sore"head` noun
Definitions
  1. One who is disgruntled by a failure in politics, or the like. Slang, U.S.

Webster 1913