innovated

ˈɪnəˌveɪtid

英文释义

imp. & p. p. of Innovate

中文翻译

v. 改革, 创新( innovate的过去式和过去分词 ); 引入(新事物、思想或方法),

学习工具