multimegawatt

Noun

 * 1) More than a megawatt of power.