What is the meaning of the word "insatiate"?

Definitions:

  1. impossible to satisfy copy to clipboard adjective
    • an insatiate appetite copy to clipboard

Synonyms: