Definitions of endeavour
an attempt to do something, especially something new or difficult
The competition is an endeavour to discover further new writing talent.
There are multiple definitions - click on the translation that matches your context.
endeavour means:
substantiv
full
noun
an attempt to do something, especially something new or difficult
The competition is an endeavour to discover further new writing talent.