Learn how to say Endeavors correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word endeavor:
to make an earnest attempt; strive (now usually with an infinitive) ⇒ to endeavor to finish first
(archaic) to try to achieve
an earnest attempt or effort
(Brit. sp. , British): enˈdeavour ˈeffort, try