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