ENGLISH → HINDImegawattnoun01nounमेगावाटa unit of power equal to one million wattsDictionary sources & licensesCopy link ↗