SOURPUSS


Meaning of SOURPUSS in English

■ noun informal a bad-tempered or habitually sullen person.

Origin

1930s: from sour + puss 2 .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.