What is the full meaning of bettered
BETTER, to improve [v]
Example of the word bettered placed on a Scrabble board.