Definition of embrase
"embrase" is probably misspelled. Trying embrasure instead Definition of embrasure
1. embrasure [ n ] an opening (in a wall or ship or armored vehicle) for firing through
Synonyms port porthole embrasure Related Terms opening shipSimilar Spelling
embrasureembrace
embrangle
Embrey
Embree
embarrass
empress
Embry
embracing
ember