Definition of multimegawatt in English:

multimegawatt

Pronunciation /ˌmʌltɪˈmɛɡəwɒt/

adjective

  • Producing or involving millions of watts.

Origin

1970s; earliest use found in Scientific American.