HumanitiesWeb.org - Glossary definition: Turret
Turret
A small tower, often an addition to the top of a larger structure.
Back