Meaning of “endeavour” in the English Dictionary