Definition of lander
English to English noun - a town in central Wyoming
source: WordNet 3.0 - a space vehicle that is designed to land on the moon or another planet
source: WordNet 3.0 - One who lands, or makes a landing.
source: Webster 1913
Visual Synonyms 
Nearby Word
lander, launder, leander, landwehr, lender, lowlander, launderer, lindera, lantern, laundry, landwaiter, lamenter, laundress, land area, lientery, laminator, lineature, lymantria, limewater, lentor
|
|
|