Translation of "megawatt" - English-Spanish dictionary

megawatt

noun uk /ˈmeɡ.ə.wɒt/ us /-wɑːt/

a unit for measuring electric power, with the value of 1,000,000 watts

megavatio

(Translation of “megawatt” from the Cambridge English-Spanish Dictionary © Cambridge University Press)