Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

megawatt Definition

Cancel
megawatt
noun(meg-a-watt)
a unit of power equal to one million watts

Words Related to megawatt!

megawatt Examples by Brain Bank Users