supported

(noun) aid (generic term)

assist (generic term)
assistance (generic term)
help (generic term)