low-powered

Adjective

 * 1)  Possessing little power or capacity.