dock landing ship


dock landing ship

[¦däk ′land·iŋ ‚ship] (naval architecture) An amphibious warfare ship which transports and supports landing craft and can quickly unload troops and equipment onto a beach. Designated LSD.