Australian English Meaning of lsd
LSD
Other Australian English words related to LSD
No Synonyms and anytonyms found
Nearest Words of lsd
Definitions and Meaning of lsd in English
lsd (n)
a powerful hallucinogenic drug manufactured from lysergic acid
FAQs About the word lsd
LSD
a powerful hallucinogenic drug manufactured from lysergic acid
No synonyms found.
No antonyms found.
lr => Er, lpn => Enrolled nurse, l-plate => L-plate, l-p => l-p, lp => LP,