MEGATRON


Meaning of MEGATRON in English

ˈ ̷ ̷ ̷ ̷ˌträn noun

( -s )

Etymology: mega- + -tron

: lighthouse tube

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