Definitions | embrasure |
| noun
- (context, architecture, military) Any of the indentations between the merlons of a battlement.
Translations: - French: embrasure
- French, embrasure; ébrasement oblique
- German: Scharte , Schieí�scharte
Supplemental Details:Sponsor an extended definition for embrasure for as little as $10 per month. Click here to contact us.
| |
|