Definitions of charity
(also: charitable organization) an organization that has the purpose of eg providing money or help to people or animals in need
A number of charities have been set up for the purpose of relieving poverty.
a system of giving money, food, or help free to people in need eg because they are ill, poor, or have no home
The law firm does a lot of work for charity.