Definitions for embrasure
Overview of noun embrasure
The noun embrasure has 1 senses? (no senses from tagged texts)
1. port, embrasure, porthole
(an opening (in a wall or ship or armored vehicle) for firing through)
(an opening (in a wall or ship or armored vehicle) for firing through)
