Dictionary.com
definitions
  • synonyms

LSM

See more synonyms on Thesaurus.com
  1. a type of military landing ship slightly more than 200 feet (60 meters) long.

Origin of LSM

l(anding) s(hip) m(edium)
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018

Examples from the Web for lsm

Contemporary Examples