Meanings1to consider oneself as being not as good as the othersWritten Forms自嘆不如Traditional · Main Form自叹不如Alternate Form