Meaning ofembrasurein English

embrasure

us/ɪmˈbræʒər/uk/ɪmˈbreɪzər/
#uncommon
Definitions