Where does “powered” come from?

powered (English): Having its own source of power, or a named...

Definitions

  1. Having its own source of power, or a named...

Words derived from “powered