megaweapon (weapon + mega-; large)
An extremely powerful weapon