MEGAVAR


Meaning of MEGAVAR in English

ˈ ̷ ̷ ̷ ̷+ˌ- noun

Etymology: mega- + var

: one million volt-amperes

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.