tank landing ship
Definition: (DOD) A naval ship designed to transport and land amphibious vehicles, tanks, combat vehicles, and equipment in amphibious assault. Designated as LST.
Source...
Recover your password.
A password will be e-mailed to you.
Recover your password.
A password will be e-mailed to you.