megawatt
English Dictionary
->
Letter M
-> megawatt
Search Dictionary:
megawatt Definition
(n)
a
unit
of
power
equal
to
one
million
watts
megawatt Synonyms
megawatt
© Art Branch Inc.