Embrasures definition

Search

embrasures

embrasures logo #21043splayed opening in a wall or parapet. Arrow loops in the merlons
Found on http://www.castles-of-britain.com/glossary.htm
No exact match found.