Webster's Revised Unabridged Dictionary · 1913

long-acting

long-acting , adjective

active over a relatively long period of time.