Word info

multipowered

Adjective

Meaning

multipowered (comparative more multipowered, superlative most multipowered)

Powered by more than one source.

Source: en.wiktionary.org

Close letter words and terms