embrasure

/ɛmˈbrəʊzə/

Definitions

1. noun

A projecting part of a wall, especially one that provides protection from the weather for a window or a doorway.

“The castle’s embrasures allowed the archers to fire arrows at the enemy while staying safe.”

Synonyms

  • battlement
  • cannon loop

Antonyms

  • recess