megawattage (English, noun)
expansion: megawattage (usually uncountable, plural megawattages)
Senses:
glosses: An amount of power expressed in megawatts.
tags: uncountable
usually
Forms:
form: megawattages
tags: plural