Definition of embrasured in English:

embrasured

adjective

See embrasure

‘Standing opposite every city gate of old Beijing was an embrasured watchtower, an imposing and distinctive structure that added tremendously to the landscape of the city in old days.’
‘The three German seaward embrasured emplacements are partly built into and against the fort.’