turret [pl. turrets]
Notices
  • a small tower on a large building, esp. a castle .