请输入您要查询的英文单词:
单词
ameliorate
释义
ameliorate
VERB
T
VERY FORMAL
/əˈmiːliəˌreɪt/
to improve something or make it less severe 改善;改良;减轻
DERIVED WORD
amelioration
noun
U
/əˌmiːliəˈreɪʃn/