首页英语词典amelioratedameliorated英英释意

ameliorated

英[ə'miːlɪəreɪt]
    vt. 改善;减轻(痛苦等);改良\nvi. 变得更好

英英释意


imp. & p. p. of Ameliorate