insatiable The origin and history of insatiable. Etymology From Latin insatiabilis — in- ("not") plus satiare, "to satisfy, fill up." Origin: Latin ← Back to the full definition of insatiable