LST Meaning of LST in English an oceangoing military ship, used by amphibious forces for landing troops and heavy equipment on beaches. [ l ( anding ) s ( hip ) t ( ank ) ] Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012