Definition of hard lander in English:

hard lander

noun

Astronautics
  • A lander of a type for which a hard landing is usual or expected.

Origin

1960s.