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