What is the full meaning of embrasured
having an embrasure, a loophole in fortifications [adj]
Example of the word embrasured placed on a Scrabble board.