Megawattage Definition

noun

An amount of power expressed in megawatts.

Wiktionary

Other Word Forms of Megawattage

Noun

Singular:
megawattage
Plural:
megawattages

Find Similar Words

Find similar words to megawattage using the buttons below.

Words Starting With

Words Ending With

Unscrambles

megawattage