Powered meaning : To provide power for (a mechanical or electronic device). To hit or kick something forcefully. To enable or provide the impetus for. (of a device) Having its own source of power, or a named source
powered
quantic
drilled
lawcourt
isabella