LSD NASA Abbreviation

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

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.

NASA
Logistics Support Depot
NASA
Launch Support Directive
NASA

Citation

Last updated: