embrasure - Englisch Synonyme Wörterbuch

embrasure

n.
[1] port , porthole