towered

Definitions


[ˈtaʊəd], (Adjective)

Definitions:
- (of a structure) having a tower or towers
(e.g: a towered church)


Phrases:

Origin:




definition by Oxford Dictionaries