English synonyms about - contact  

embrasure

noun

1 embrasure

An opening (in a wall or ship or armored vehicle) for firing through.

synonyms: port, porthole.

Roget 257: notch, dent, nick, cut; indent, indentation; dimple.    embrasure, battlement, machicolation; saw, tooth, crenelle, scallop, ... show more

Roget 260: hole, foramen; puncture, perforation; fontanel; transforation; pinhole, keyhole, loophole, porthole, peephole, mousehole, pigeonhole; eye of a needle; ... show more

Dutch: schietgat, kajuitspoort
Polish: ambrazura


Find more on embrasure elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0784