English-French Dictionary

French Translation of “ameliorate”

ameliorate (əˈmiːljəreɪt) 

Translations

transitive verb

  1. (formal)
    1. [+ conditions, situation] améliorer
    2. [+ ill effects] remédier à

Similar Words

Comments

Log in to comment on this word.