hangdog - English Synonyms Dictionary

hangdog

adj.
[1] guilty , shamefaced , shamed