• Megawatt-hour

    Alternative forms

    Full definition of megawatt-hour

    Noun

    1. a unit of electrical energy equal to that done by one megawatt acting for one hour (abbreviation: MWh)
    © Wiktionary