Insatiate Meaning

There are 1 meaning(s) for word Insatiate

Meaning 1 : impossible to satisfy

    Example : an insatiate appetite

    Synonyms : insatiable,  unsatiable

Insatiate Antonyms