自惭形秽
Simplified
自惭形秽
Traditional
自慚形穢
Pinyin
zì cán xíng huì
Definition
(idiom) to feel inferior; to feel inadequate
No examples for this word yet.
You might also see
Missing something?
Tell us.