INSATIATE Meaning of INSATIATE in English [in.sa.tiate] adj (15c): insatiable -- in.sa.tiate.ly adv -- in.sa.tiate.ness n Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012