English

edit

Etymology

edit

multi- +‎ megawatt

Noun

edit

multimegawatt (plural multimegawatts)

  1. More than a megawatt of power.