EMBRASURE


Meaning of EMBRASURE in English

noun a splay of a door or window.

2. embrasure ·noun an embrace.

3. embrasure ·noun an aperture with slant sides in a wall or parapet, through which cannon are pointed and discharged; a crenelle. ·see ·illust. of casemate.

Webster English vocab.      Английский словарь Webster.