insatiate
adjective
1. impossible to satisfy
- an insatiate appetite
- an insatiable demand for old buildings to restore
Similar word(s): quenchless, unquenchable, unsated, unsatiated, unsatisfied, unsatisfiable, insatiable, unsatiable
1. impossible to satisfy
- an insatiate appetite
- an insatiable demand for old buildings to restore
Similar word(s): quenchless, unquenchable, unsated, unsatiated, unsatisfied, unsatisfiable, insatiable, unsatiable