Tank gun/Definition

The main weapon of a tank (military) is, at present, a gun optimized for antitank use, although different tanks have more or less capability against targets other than tank armor. Some tank guns also can fire missiles through the barrel. Railgun electromagnetic gun technology is actively being researched.