embrasured
adjective
em·bra·sured
| \ -(r)d\
Definition of embrasured
: having or furnished with embrasures
an embrasured fort