Embrasure :
mazgallë
English Meaning :
(Noun : An opening (in a wall or ship or armored vehicle)
(Noun : An opening (in a wall or ship or armored vehicle)
Example : A young woman sat in an embrasure on one of the highest parapets overlooking the moat of the castle.
A young woman sat in an embrasure on one of the highest parapets overlooking the moat of the castle.