crosspatch

Definition: (noun) A peevish, irascible person; a grouch.
Synonyms: crank, grouch, grump, churl.
Usage: He was known to all as a crosspatch, but all that changed with the birth of his first grandchild.
Discuss

Source: The Free Dictionary

Leave a Reply

Your email address will not be published. Required fields are marked *