CURMUDGEON


Meaning of CURMUDGEON in English

A covetous old fellow, derived, according to some, from the French term coeur mechant.

Slang English vocab.      Английский сленговый словарь.