ameliorate
ameliorate - verb
- to make better
- get better
ameliorate - thesaurus
amend
better
improve
meliorate
Scrabble score for ameliorate
Scrabble score = 12
Please note that scrabble only allows seven tiles to be placed at once.
generated at 16:05:12 on 16-08-24
Spelling dictionary home