Home

Word

embrasure, n.
(embrasures)
more info 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
domain of synset (topic)