supplied with mechanical power: The machine is powered by electricity; an electrically-powered machine. az: mexanikiləşdirilmiş ru: механизированный
See also:
high-powered
solar-powered