June 14, 2022
atone — To make reparation, compensation, amends or satisfaction for an offence, crime, mistake or deficiency.
View all English words
Report bad word