Feedback
Street drug
Your browser does not support the audio element.
Meaning
Noun
●
A
drug
used
illegally
and
recreationally
for its
euphoric
and other
mind-altering
effects such as:
opiates
,
cannabinoids
,
benzodiazepines
,
amphetamines
and others.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better