atone
Explore definitions, synonyms, and language insights of atone
Definitions
                    Verb
                    
                make amends for; "expiate one''s sins"
                
                    Verb
                    
            turn away from sin or do penitence