cannonball in French cannonball in French boulet de canon noun A spherical projectile fired from a smoothbore cannon. Add to Flashcards