Definify.com

Definition 2024


LM_lifeboat

LM lifeboat

English

Noun

LM lifeboat (plural LM lifeboats)

  1. Synonym of lunar lifeboat