multimegawatts

nounA unit of electrical power equal to several million watts, used to describe the output of large power plants or industrial equipment.

No synonyms or antonyms found for this word.