bartizan









bartizan


noun Architecture.

  1. a small overhanging turret on a wall or tower.

noun

  1. a small turret projecting from a wall, parapet, or tower
55 queries 0.586