impossible to satisfy; an insatiate appetite; an insatiable demand for old buildings to restore; his passion for work was unsatiable
[ Syn: insatiate , unsatiable ]
impossible to satisfy; an insatiate appetite; an insatiable demand for old buildings to restore; his passion for work was unsatiable
[ Syn: insatiate , unsatiable ]