endeavoured
/inˈdevəd/

中文释义

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

英文释义

v attempt by employing effort

词形变化