INSATIABLE Meaning of INSATIABLE in English adj. unsatisfiable, extremely greedy, cannot be satiated Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012