megawatts

noun
  1. plural of megawatt: units of electrical power equal to one million watts
  2. Usage: technical

Examples