Meaning of the word atone in English

What does atone mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

atone

US /əˈtoʊn/
UK /əˈtəʊn/
"atone" picture

Verb

to make amends or reparation for an offense or a crime

Example:
He wanted to atone for his past mistakes.
She tried to atone by working for a charity.
Related Word: