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