What is the full meaning of attoned
ATTONE, to atone [v]
Example of the word attoned placed on a Scrabble board.