无容身之地 [ wú róng shēn zhī dì ]

基本释义

1.指没有栖身立脚的地方。

2.指羞愧而无处可以藏身。

详细释义

【解释】:①指没有栖身立脚的地方。②指羞愧而无处可以藏身。

英文翻译

No shelter