Learn how to say Endeavoured correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word endeavour:
to try (to do something)
an effort to do or attain something
enˈdeavourer, (US) enˈdeavorer noun
C14: endeveren, from en-1 + -deveren from dever duty, from Old French deveir; see devoirs