Dictionary
Browse
Translate
About
›
›
→
embrasure — English Definition | Lughet
Dictionary
›
English
›
embrasure
English
Main Dictionary
embrasure
Universal Words noun (architecture) an opening in a wall for a door or window, wider on the inside than on the outside
★
★
★
★
★
Rate this entry
Same word in other sources
embrasure
English
›
Chinese
GetWord Corpus
embrasure
English
›
Uyghur
GetWord Corpus
embrasure
English
›
Chinese
Main Dictionary
embrasure
Related words
embalm
English
embankment
English
embargo
English
embark
English
embarrass
English
← Search
English
›
Uyghur
Main Dictionary
embarrassed
English