power-driven

(adj) powered (similar term)