Insatiate

a.
  1. Insatiable; as, insatiate thirst.