Meaning ofembrasurein English

embrasure

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