Meaning of controlled-release in English:
controlled-release
adjective
Involving or relating to a gradual or staged release; especially (of a medicine or drug) designed to release an active component gradually following ingestion.
Origin
1940s.
Are You Learning English? Here Are Our Top English Tips