Senses
无容身之地/ 無容身之地 no place to stay
To have no place to live or find shelter; to be homeless or have nowhere to stand.
无容身之地/ 無容身之地 no place to hide one's shame
Extremely ashamed, as if there is nowhere to hide to escape public embarrassment