Definition of torre albarrana in Spanish:

torre albarrana

  • 1Torre adelantada con respecto a la línea de murallas de una fortificación, aunque unida a esta por un paso inaccesible al enemigo o por un sistema fácilmente destruible para dejarla aislada como baluarte defensivo.