Meanings1to regret one's past deeds (idiom)Written Forms悔不當初Traditional · Main Form悔不当初Alternate Form