a method of drug administration in which a drug is injected into a muscle or beneath the skin and slowly absorbed over a period of time, resulting in sustained action.
DEPOT FORM
Meaning of DEPOT FORM in English
AIDS English Glossary. Английский словарь СПИДа. 2012