wú dì zì róng无地自容(idiom) ashamed and unable to show one's faceFrequency 2.9Meanings(idiom) ashamed and unable to show one's face