sustained-release
adjective
sus·tained-re·lease
sə-ˈstānd-ri-ˈlēs
: designed to release a drug in the body slowly over an extended period of time
Love words? Need even more definitions?
Merriam-Webster unabridged
Share