Meaning of LSD
- a seagoing, amphibious ship capable of carrying and launching assault landing craft from a large, inner compartment that can be flooded, and of making emergency repairs at sea to smaller ships.
- lysergic acid diethylamide: a crystalline solid, CHNO, the diethyl amide of lysergic acid, a powerful psychedelic drug that produces temporary hallucinations and a schizophrenic psychotic state.
- pounds, shillings, and pence.
- LSD (Thesaurus)