bartisan

bartisan definitions

noun
  • A parapet with battlements projecting from the top of a tower in a castle or church.