embrasured

adjective
em·​bra·​sured | \ -(r)d\

Definition of embrasured

: having or furnished with embrasures an embrasured fort