The difference between Cantankerous and Grouchy
When used as adjectives, cantankerous means given to or marked by an ill-tempered nature, whereas grouchy means irritable.
check bellow for the other definitions of Cantankerous and Grouchy
-
Cantankerous as an adjective:
Given to or marked by an ill-tempered nature; ill-tempered, cranky, surly, crabby.
-
Grouchy as an adjective (originally, student slang):
Irritable; easily upset; angry; tending to complain.
Examples:
"His boss gets grouchy when deadlines draw near."