RichThesaurus
curmudgeon
curmudgeon
antonyms
curmudgeon
definitions
noun
An ill-tempered person full of stubborn ideas or opinions.