depot /dē″pō, dep″ō/ [Fr, depository] , 1. n., any area of the body in which drugs or other substances such as fat are stored and from which they can be distributed. 2. adj., (of a drug) injected or implanted to be slowly absorbed into the circulation.