improver is Accepted in TWL Scrabble Dictionary

improver Scrabble score: 15

Meaning of improver

  • one that improves (to make better) [n -S]