Definition of towered in English:

towered

adjective

  • (of a structure) having a tower or towers.

    ‘a towered church’
    ‘towered walls’
    in combination ‘a twin-towered gatehouse’
    • ‘A beautiful, twin-towered arch stood at the opposite side of the bridge.’
    • ‘A green neon cross shone out from the grey stone twin-towered Catholic church.’
    • ‘The festival's principal events are mounted at an enchanting and intimate towered church.’
    • ‘He was otherwise extremely reticent about the place, as all who have passed through its towered gateway are.’
    • ‘The story begins with a sad, little boy, who lives in an old towered building.’

Pronunciation

towered

/ˈtaʊəd/