无地自容wúdìzìróngTop 35000Meanings1. (idiom) ashamed and unable to show one's faceCharacters used无not地-ly自self容to hold