GROUCH

Definition of GROUCH

  1. (verb)show one's unhappiness or critical attitude
  2. (noun)a bad-tempered person