Definition of “endeavour” - English Dictionary