megavoltDict.lkDict.lk - Sinhala to English DictionaryMeaning megavolt Tweet Sinhala Dictionary definitions for megavoltmegavolt 🔊megavolt : මෙගාවෝල්ටයmegavolt definitionNoun. One of the larger measures of electro-motive force, amounting to one million volts.Lern More AboutWiki Definition: megavoltGoogle Search result: GoogleWiki Article: Wikipedia Tweet