multimegawatts

noun
  1. plural of multimegawatt; a unit or quantity representing multiple megawatts of electrical power capacity or generation
  2. Usage: technical; typically used in energy and power industry contexts; often appears in discussions of large-scale power plants or renewable energy installations

Examples