Leto missile Synonyms

We can't find synonyms for the phrase "Leto missile", but we have synonyms for terms, you can combine them.

LM abbreviation

LM is an abbreviation for Leto Missile
What does LM stand for?
LM stands for "Leto Missile"

Definitions for Leto


  • (noun) wife or mistress of Zeus and mother of Apollo and Artemis in ancient mythology; called Latona in Roman mythology

Definitions for Missile


  • (noun) a weapon that is forcibly thrown or projected at a target but is not self -propelled
  • (noun) a rocket carrying a warhead of conventional or nuclear explosives; may be ballistic or directed by remote control