Noun: embrasure em'brey-zhu(r)- 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