Definition of 自惭形秽
1. (zì cán xíng huì) to feel ashamed of one's inferiority (idiom); to feel inferior
Synonyms of 自惭形秽
Click on the synonyms to see it on the Chinese dictionary:
2. 忝,
恧,
惭,
惭愧,
愧,
愧怍,
愧恨,
愧赧,
无地自容,
汗颜,
羞,
羞惭,
羞愧,
耻,
问心有愧