Definition of ball turret in English:

ball turret

noun

historical
  • An 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.