What is the full meaning of embrasures
EMBRASURE, (French) a loophole in fortifications; a window-opening with slanted sides, also EMBRAZURE [n]
Example of the word embrasures placed on a Scrabble board.