Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Embrasure
n.
An embrace.
n.
A splay of a door or window.
n.
An aperture with slant sides in a wall or parapet, through which cannon are pointed and discharged; a crenelle. See Illust. of Casemate.
←
Embrangle
Embrave
→
Shares
Related Words
Rasure
Sure
Menu
Home
Search
My Last Searches