Home›Dictionary›amelioratingamelioratingadjectiveNo English definition recorded for this entry.L334406 on Wikidata ↗Wiktionaryverbpresent participle and gerund of ameliorate