Adjective
multipowered (comparative more multipowered, superlative most multipowered) Powered by more than one source.