Definition of ball turret in English:
ball turret
noun
historicalAn aircraft machine-gun turret consisting of a rounded, rotatable compartment projecting below (and sometimes retractable into) the fuselage.
Origin
1940s; earliest use found in Piqua (Ohio) Daily Call.
Are You Learning English? Here Are Our Top English Tips