embrasured ( synonym found)

Definition of embrasured:

(n) : any of the indentations between the merlons of a battlement

Definition of embrasured:

(n) : any of the indentations between the merlons of a battlement

Back to Top