endeavoured

inˈdevəd

英文释义

v attempt by employing effort

中文翻译

v. 努力, 尽力, 竭力( endeavour的过去式和过去分词 )

学习工具