Word info

LEM lifeboat

Noun

Meaning

LEM lifeboat (plural LEM lifeboats)

Synonym of lunar lifeboat

Source: en.wiktionary.org

Close letter words and terms