Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
embrasure
in English
embrasure
us
//ɪmˈbræʒər//
uk
//ɪmˈbreɪzər//
#uncommon
Definitions
Noun
openings
between
battlement
merlons
;
for
firing
ordnance
The
castle's
embrasures
allowed
archers
to
fire
arrows
at
invaders
.
a
wall
indentation
for
doors
or
windows
;
larger
inside
A
typical
embrasure
in
medieval
architecture
is
a
recessed
space
for
a
door
.
a
small
,
protected
space
(
physical
or
figurative
)
The
company
provided
an
embrasure
of
support
for
employees
dealing
with
stress
.