amelioratory

Meaning

Serving to ameliorate or improve.

Translations

Etymology

From ameliorate + -ory.

Notes

Sign in to write sticky notes