multimegawatt

adjective
  1. having or producing multiple megawatts of electrical power
  2. Usage: technical

Examples