See also: mégawatts and mega-watts

English edit

Noun edit

megawatts

  1. plural of megawatt