SOURPUSS


Meaning of SOURPUSS in English

[noun] [C] [informal] slightly dated - someone who always looks unhappy and bad-temperedShe's an old sourpuss - I've never seen her smile!

Cambridge English vocab.      Кембриджский английский словарь.