LST


Meaning of LST in English

[LST] abbreviation landing ship, tank; local sidereal time

Merriam-Webster English vocab.      Английский словарь Merriam Webster.