megaweber

/ˈmɛɡəˌweɪbər/

Definitions

1. noun

A megawatt (MW) of power, especially electrical power, used per hour (weber)

“The factory consumes an enormous amount of megawebers every day to power its machinery.”

Synonyms

  • megawatt-hour
  • megawatt-second

Antonyms

  • kilowatt-hour
  • kilowatt-second