Vocabulary Term #1188
US
UK
US
UK
a chemical substance that affects the processes of the mind
US
UK
"Although most people think of LSD when talking about psychoactive drugs, it is worth remembering that they can play a key role in the diagnosis and treatment of mental illnesses."