LSM (noun) Definition, Meaning & Examples

  1. a type of military landing ship slightly more than 200 feet (60 meters) long.
LSM (noun) Definition, Meaning & Examples

More Definitions