What is the full meaning of attone
to atone [v ATTONED, ATTONING, ATTONES]
Example of the word attone placed on a Scrabble board.