adjective
impossible to satisfy
“an insatiate appetite”
Similar: insatiate, unsatiable
insatiableness
Greedy
SAT vocabulary list · GRE vocabulary list