Definition of embrasured in English:

embrasured

adjective

  • See embrasure

    • ‘The three German seaward embrasured emplacements are partly built into and against the fort.’
    • ‘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.’