amelioratory
English edit
Etymology edit
ameliorate + -ory
Adjective edit
amelioratory (comparative more amelioratory, superlative most amelioratory)
- Serving to ameliorate or improve.
ameliorate + -ory
amelioratory (comparative more amelioratory, superlative most amelioratory)