Subscriber login


Forgot your password?

Library card login

Other

European Space Agency

(abbreviation: ESA)
Definition of European Space Agency
  • an organization set up in 1975 to coordinate the national space programmes of the collaborating countries. It is based in Paris.

European Space Agency in other Oxford dictionaries

Definition of European Space Agency in the US English dictionary