O OneWordDaily
AI-generated image

embrasure

/ɛmˈbræʒər/ noun · British & US
Valid in UKValid in US
Share WhatsApp

What does embrasure mean?

noun

A recessed area in a wall, especially one that is protected by a parapet or a crenellation, or a projecting part of a wall, especially one that is rounded or curved.

Example

"The embrasure of the castle wall provided a safe place for archers to shoot from."

Reviewed by Deb Chak, Editor. AI-assisted content curated by RJS Tech Solutions LLP.

Etymologically related

Synonyms for embrasure

Antonyms of embrasure

Rhymes with embrasure