Definition of “ameliorate” - English Dictionary

“ameliorate” in British English

See all translations

ameliorateverb [ T ]

uk /əˈmiːl.jə.reɪt/ us /əˈmiːl.jə.reɪt/ formal

(Definition of “ameliorate” from the Cambridge Advanced Learner's Dictionary & Thesaurus © Cambridge University Press)