Enter a clue or pattern or both:
The Clue
Made better (11 letter answer)
The Answer
AMELIORATED
Tags
Notes
The answer AMELIORATED is so rare that it appears less than once every 2500 puzzles.
Definition
AMELIORATE as a verb:
1. (better, improve, amend, ameliorate, meliorate) = to make better; "The editor improved the manuscript with his changes"
2. (better, improve, ameliorate, meliorate) = get better; "The weather improved toward evening"