embrasure Meaning and Definition
1. n. an opening (in a wall or ship or armored vehicle) for firing through
In military architecture, an embrasure is the opening in a crenellation or battlement between the two raised solid portions or merlons, sometimes called a crenel or crenelle.
Sponored Video