sustenance

(noun) sustentation

sustainment
maintenance
upkeep
support (generic term)