meaning of embrasures
1. An embrace.
2. A splay of a door or window.
3. An aperture with slant sides in a wall or parapet, through which cannon are pointed and discharged; a crenelle. See Illust. of Casemate.
4. an opening in a wall or ship or armored vehicle for firing through