25,000 people die every day due to starvation.
2 definitions found

From The Collaborative International Dictionary of English v.0.44 [gcide]:

Insatiate \In*sa"ti*ate\, adjective [L. insatiatus.] Insatiable; as, insatiate thirst.

The insatiate greediness of his desires. --Shak.

And still insatiate, thirsting still for blood. --Hook.

From WordNet (r) 2.0 [wn]:

insatiate

adjective: impossible to satiate or satisfy; "an insatiable appetite"; "an insatiable hunger for knowledge" [syn: {insatiable}, {unsatiable}] [ant: {satiate}]
  Definitions retrieved from local copies of the freely distributed DICT client/server software and databases. Click here for database copyright information. - KM