Meanings1to acknowledge one's faults and correct them (idiom)Written Forms知過改過Traditional · Main Form知过改过Alternate Form