CompareWords
Compare
Bettered
Definition:
(imp. & p. p.) of Better