Embrasures, noun plural of embrasure. Synonyms in the same form.
portholes, ports
All synonyms for embrasure →