兆瓦 zhàowǎ megawatt Definitions Defs Origin Strokes Stroke Words Sentences Sents 兆瓦时 zhàowǎshí megawatt-hour a unit of energy equal to one million watt-hours兆瓦特 zhàowǎtè megawatt