LSD
1.
(
noun
) a powerful hallucinogenic drug
Synonyms:
acid
,
lysergic acid diethylamide
Related Words:
drug of abuse
,
hallucinogen
,
hallucinogenic drug
,
psychedelic drug
,
psychodelic drug
,
street drug
Terms and Conditions of Use / Copyright Notice