Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: embrasure  em'brey-zhu(r)
  1. An opening (in a wall, ship or armoured vehicle) for firing through
    "The castle's embrasures allowed archers to shoot while remaining protected";
    - port, porthole

Derived forms: embrasures

Type of: opening

Encyclopedia: Embrasure