Subscribe
URL of the page has been copied to clipboard.
Meaning : Impossible to satisfy.
Example : An insatiate appetite. An insatiable demand for old buildings to restore. His passion for work was unsatiable.
Synonyms : insatiate, unsatiable
Supplied (especially fed) to satisfaction.
Install App