adj
1. impossible to satisfy
e.g. an insatiate appetite an insatiable demand for old buildings to restore his passion for work was unsatiable
Synonym: insatiate insatiable