multimegawatt

adjectiveHaving a power output or capacity of several megawatts (millions of watts).

No synonyms or antonyms found for this word.