The AI-powered English dictionary
plural superguns
A very large cannon with an extremely high muzzle velocity and large bore. examples