Skip to definition.
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
    - port, porthole

Derived forms: embrasures

Type of: opening

Encyclopedia: Embrasure