cannonball in Turkish cannonball in Turkish gülle noun A spherical projectile fired from a smoothbore cannon. Add to Flashcards