HANGDOG


Meaning of HANGDOG in English

adj. defeated; ashamed, full of guilt

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.