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

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

mains \mains\ (m[=a]nz), noun [Scot. See {Manse}.] The farm attached to a mansion house; a manse. [Scot. or Brit. dial.]

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

mains \mains\ (m[=a]nz), noun (Electricity) The source of electrical power in a building; the wiring system of a building. [PJC]
  Definitions retrieved from local copies of the freely distributed DICT client/server software and databases. Click here for database copyright information. - KM