[adj] impossible to satiate or satisfy; "an insatiable appetite"; "an insatiable hunger for knowledge"
insatiable, insatiate, quenchless, unquenchable, unsated, unsatiated, unsatisfiable, unsatisfied
satiate, satiated