Search
Select the dictionary language
Megawatt
01
(physics) a unit of power equal to one million watts
Grammatical Information
LanGeek
Download Our Mobile App
Lexical Tree
megawatt
mega
watt
Search
Select the dictionary language
(physics) a unit of power equal to one million watts
LanGeek
Lexical Tree
mega
watt