Crossword clues for ameliorates
ameliorates
Wiktionary
ameliorates
vb. (en-third-person singular of: ameliorate)