Endeavour

French Meaning

s'efforcer

tenter

essayer de faire

effort

tentative

English Meaning

  1. Chiefly British Variant of endeavor.