ENDEAVOR


Meaning of ENDEAVOR in English

n. village in Wisconsin (U.S.A.); Space Shuttle Endeavour, 5th and most complex final operational NASA space shuttle that was built

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.