HANGDOG


Meaning of HANGDOG in English

adj low; sneaking; ashamed.

2. hangdog ·noun a base, degraded person; a sneak; a gallows bird.

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