The Collaborative International Dictionary
long-acting
long-acting \long-acting\ adj. active over a relatively long period of time.
Wiktionary
long-acting
a. (context pharmacy English) Having a pharmaceutical effect principally in the long term.
WordNet
long-acting
adj. active over a long period of time