Financial Glossary what is charity
Charity
An organisation whose
aim
is to provide help for the needy. Trusts which are registered with the appropriate
authority
can receive legacies from a deceased person's
estate
free of inheritance tax.