Thesaurus.com
Dictionary.com
Definitions

embrasure

[em-brey-zher] / ɛmˈbreɪ ʒər /