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