Synonyms:
curmudgeon
Meaning: a crusty irascible cantankerous old person full of stubborn ideas
Usage examples
I was romantic, like every other youngish fellow who is not a premature curmudgeon; and there was something indefinitely pleasant in the consciousness that, although a betrothed bride, the young lady still was fancy free: not a bit in love.