landers

noun
  1. plural of lander; spacecraft designed to land on a celestial body
  2. Usage: aerospace
  3. plural of lander; people who land or come ashore

Examples