无地可容是什么意思,无地可容用英语怎么说

无地可容的拼音

[wú dì kě róng]   

无地可容基本解释

                指无处藏身,形容慌乱、羞愧至极,处境窘迫。

无地可容百度解释

指无处藏身,形容慌乱、羞愧至极,处境窘迫

无地可容的英语翻译

Have no place too ashamed to show one's face
无可置喙    无地自处    无尤无怨    无征不信    无踪无影