Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
embrasures
in English
embrasures
us
/ˈɛmbɹəʃərz/
uk
/ˈɛmbɹəʃərz/
#uncommon
Lemma:
embrasure
The lemma is the base or root form of this word.
Definitions
Noun
slanted
wall
openings
(
for
doors
,
windows
)
indentations
between
battlement
merlons
;
defensive
feature