What does Turrets mean?
Meaning of "Turrets"
Structures designed for the mounting and handling of the guns and accessories (usually main battery guns) of a war vessel. Turrents are constructed so as to revolve about a vertical axis usually by means of electrical or hydraulic machinery.