Subscriber login


Forgot your password?

Library card login

Other

sustained-release

Definition of sustained-release

adjective

Medicine
  • denoting a drug preparation in a capsule containing numerous tiny pellets with different coatings that release their contents steadily over a long period.

sustained-release in other Oxford dictionaries

Definition of sustained-release in the US English dictionary