Meaning of “self-powered” in the English Dictionary

business-english dictionary

"self-powered" in Business English

See all translations

self-poweredadjective

uk us

used to describe machines, etc. that do not need an outside energy supply to work as they have their own source of energy:

They produce an intruder alarm system which is completely self-powered.

(Definition of “self-powered” from the Cambridge Business English Dictionary © Cambridge University Press)