Charitable foundation/Definition

Defined by one authority as "a large pool of money completely surrounded by people who want some".