Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
atone
in English
atone
us
/əˈtoʊn/
uk
/əˈtuːn/
#moderate
Past Tense
atoned
Participle Verb
atoning
Third Person Singular
atones
Definitions
Verb
to
make
amends
;
compensate
for
a
mistake
The
company
will
atone
for
the
damage
by
providing
a
refund
.