Drugs that slow brain and body activities are called. What is it hallucinogen stimulants depressants are over-the-counter

Depressants