LSD Ship Abbreviation

LSD has various meanings in the Ship category. Discover the full forms, definitions, and usage contexts of LSD in Ship.

Landing Ship Dock

Most Common

Large naval vessel capable of carrying small landing craft and amphibious vehicles, despatched via a floodable stern dock within the hull.

Ship
Landing Ship Docks
Ship
Landing Ships, Dock
Ship
Landing Ship Dock (landing Craft Carriers)
Ship

Citation

Last updated: