HomeDictionary自惭形秽自惭形秽Word(idiom) to feel inferior; to feel inadequateTraditional自慚形穢Copy wordzì cán xíng huìzi4can2xing2hui4Hear itMeaning(idiom) to feel inferior; to feel inadequate CC-CEDICTCharacters in 自惭形秽自zì惭cán形xíng秽huì