INSATIABLE Meaning of INSATIABLE in English adj.1 unable to be satisfied. 2 (usu. foll. by of) extremely greedy. Derivatives: insatiability n. insatiably adv. Etymology: ME f. OF insaciable or L insatiabilis (as IN-(1), SATIATE) Oxford English vocab. Оксфордский английский словарь. 2012