Rhymes | Synonyms
adjective: impossible to satisfy
"An insatiable demand for old buildings to restore."