Word Hen
What is the meaning of the word "
insatiate
"?
Definitions:
impossible to satisfy
adjective
an insatiate appetite
Synonyms:
insatiable
unsatiable