Printer friendly
"AcronymFinder.com

What does LSD stand for?

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

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

  • Military and Government

See other definitions of LSD

Other Resources:
We have 260 other meanings of 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.