What does landers mean?
noun
People who travel to or settle on land, especially from space. A device or vehicle that lands on a surface, especially a spacecraft.
Example
"The astronauts were hailed as heroes by the landers who had been waiting for their arrival."
Definition generated by AI and curated by RJS Tech Solutions LLP.