land verb definition in Space travel topic from the Oxford Advanced Learner's Dictionary

land

 verb: Space travel topic
[intransitive] to come down through the air onto the ground or another surface The plane landed safely. A fly landed on his nose.