lander








noun

  1. a space probe designed to land on a planet or other solid celestial body.

noun

  1. a spacecraft designed to land on a planet or other bodyCompare orbiter
54 queries 0.531