LSM


Meaning of LSM in English

a type of military landing ship slightly more than 200 ft. (60 m) long.

[ l ( anding ) s ( hip ) m ( edium ) ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .