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