Definition Definition

towered - Meaning and Examples

Meaning of 'towered' (Webster Dictionary)

1 . Towered [ a.]
- Adorned or defended by towers.
2 . towered [ imp. & p. p.]
- of Tower