[verb] [formal] - to be very sorry for and wish that you had not done something bad, in the pastHe repented (of his sins) just hours before he died. [I]She repented shouting at the children and promised never to do it again. [+ verb-ing]
REPENT
Meaning of REPENT in English
Cambridge English vocab. Кембриджский английский словарь. 2012