VariousWords beta
Related Terms:
Definitions:
Noun
curmudgeon
Definition: a crusty irascible cantankerous old person full of stubborn ideas
Definition: A miser.