megawattDict.lkDict.lk - Sinhala to English DictionaryMeaning megawatt Tweet Sinhala Dictionary definitions for megawattmegawatt 🔊 /mɛˈgʌwɑˌt/megawatt : වොට් දශලක්ෂයක විදුලි බලයක් ඇති ඒකකයmegawatt : මෙගාවොටයLern More AboutWiki Definition: megawattGoogle Search result: GoogleWiki Article: Wikipedia Tweet