Subscriber login


Forgot your password?

Library card login

Other

lander

Pronunciation: /ˈlandə/

Definition of lander

noun

  • a spacecraft designed to land on the surface of a planet or moon:a lunar landerCompare with orbiter.

lander in other Oxford dictionaries

Definition of lander in the US English dictionary