low-powered Meaning, Definition & Usage

  1. adjective satellite having little power to do work
    • a low-powered engine

WordNet