O OneWordDaily
AI-generated image
Word of the Day Wednesday, June 10, 2026

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."

Definition generated by AI and curated by RJS Tech Solutions LLP.

Synonyms for embrasure

Antonyms of embrasure

Rhymes with embrasure

Etymologically related