English-Chinese dictionary »

megawatt meaning in Chinese

EnglishChinese
megawatt [megawatts] (one million watts)
noun
[UK: ˈme.ɡə.wɒt]
[US: ˈme.ɡə.ˌwɑːt]

兆瓦 /zhàowǎ/noun