Printer friendly

What does LSD stand for?

LSD stands for Landing Ship, Dock (aka Dock Landing Ship)

This definition appears very rarely and is found in the following Acronym Finder categories:

  • Military and Government

See other meanings of LSD

Other Resources:
We have 260 other definitions for LSD in our Acronym Attic

Samples in periodicals archive:

These vessels are closer to the old landing ship, dock (LSD) but are infinitely more sophisticated especially in terms of command and control and its medical facilities.