"insatiate" in German insatiate nimmersatt unstillbar Detailed translations for "insatiate" insatiate insatiate nimmersatt{adjectiv} insatiate(also: unappeasable, insatiable, unquenchable, quenchless) unstillbar{adjectiv} English synonyms for "insatiate" insatiate {a} insatiable unsatiable