Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun embrasure
1 sense of embrasure
Sense 1
port, embrasure, porthole -- (an opening (in a wall or ship or armored vehicle) for firing through)
=> opening -- (a vacant or unobstructed space that is man-made; "they left a small opening for the cat at the bottom of the door")