HANGDOG


Meaning of HANGDOG in English

adj. having a dejected or guilty appearance; shamefaced.

Oxford English vocab.      Оксфордский английский словарь.