Dictionary.com
Thesaurus.com

megatron

American  
[meg-uh-trahn] / ˈmɛg əˌtrɑn /

noun

plural

megatrons
  1. Electronics. lighthouse tube.