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