Meaning of insatiate

Definition of insatiate

(adj) impossible to satisfy; "an insatiate appetite"; "an insatiable demand for old buildings to restore"; "his passion for work was unsatiable"

Other information on insatiate

WIKIPEDIA results for insatiate
Amazon results for insatiate