community chest: a charity supported by individual subscriptions; defrays the demands on a community for social welfare
charity: an institution set up to provide help to the needy
hangover: something that has survived from the past