YourDictionary

LEM

noun pl. LEMs

a lunar excursion module, the manned spacecraft that landed on the moon

See LEM in American Heritage Dictionary 4

Learn more about LEM

link/cite print suggestion box