Dictionary Entry: 自惭形秽

Word
Pinyin
自惭形秽
zì cán xíng huì

to feel ashamed of one's inferiority (idiom) ꞏ to feel inferior

Child Entries of 自惭形秽