INSATIATE Meaning of INSATIATE in English adj. never satisfied. Etymology: L insatiatus (as IN-(1), SATIATE) Oxford English vocab. Оксфордский английский словарь. 2012