INSATIATE Meaning of INSATIATE in English adj insatiable; as, insatiate thirst. Webster English vocab. Английский словарь Webster. 2012