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.

Turrets Meaning of