powered

(verb) provide (generic term)

supply (generic term)
ply (generic term)
cater (generic term)