Adjectives

(s)low-poweredhaving little power to do work“a low-powered engine”