EGAVE

ameliorize

Meaning

  1. verb To ameliorate; to make better.

Similar words

ameliorate meliorize meliorate amend embetter improve better engolden emprove palliate

Save “ameliorize” to learn later