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

无地可容的拼音
[wú dì kě róng]   
无地可容基本解释
                 指无处藏身,形容慌乱、羞愧至极,处境窘迫。
无地可容百度解释
指无处藏身,形容慌乱、羞愧至极,处境窘迫
无地可容的英语翻译
Have no place too ashamed to show one's face
无地可容的近义词