Wiktionary
multipowered
a. Powered by more than one source.
a. Powered by more than one source.