insatiable (adj.)
- acquisitive
- all-devouring
- avaricious
- avid
- bottomless
- clamorous
- covetous
- crapulent
- crapulous
- crying
- demanding
- devouring
- edacious
- esurient
- exigent
- gluttonous
- grabby
- grasping
- greedy
- hoggish
- importunate
- insatiate
- insistent
- intemperate
- limitless
- mercenary
- miserly
- omnivorous
- overgreedy
- piggish
- pressing
- quenchless
- rapacious
- ravening
- ravenous
- sordid
- swinish
- unappeasable
- unquenchable
- unsated
- unsatisfiable
- unsatisfied
- urgent
- venal
- voracious