Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
atones
in English
atones
us
/əˈtoʊnz/
uk
/əˈtəʊnz/
#moderate
Lemma:
atone
The lemma is the base or root form of this word.
Definitions
Verb
to
make
amends
;
compensate
for
mistakes
to
bring
into
harmony
;
reconcile
differences
to
redeem
or
make
restitution
;
satisfy
a
debt
to
repair
relationships
;
restore
balance