English Dictionary
Definition atone in British English
atone verb
[intransitive] verb
/əˈtəʊn/
Synonyms and related words
