HANG ONE'S HEAD


Meaning of HANG ONE'S HEAD in English

Feel ashamed, take shame to one's self, hide one's face, hide one's diminished head, draw in one's horns.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.