A word examined

lander

noun
6 letters·English
noun

landera spacecraft or vehicle designed to land on a planet, moon, or other body

Wiktionary →
No comments yet