Word
embrasure, n.
(embrasures)
an opening (in a wall or ship or armored vehicle) for firing through
<noun.artifact>
freq. cnt.: 1
freq. cnt.: 1
embrasure
port
porthole
semantic pointers
hypernym
opening
domain of synset (topic)
ship