support

(noun) keep

livelihood
living
bread and butter
sustenance
resource (generic term)