1 towery | Definition of towery

towery

adjective
tow·​ery | \ ˈtau̇(É™)rÄ“\
sometimes -er/-est

Definition of towery

1 : having towers : towered towery city
2 : lofty, towering towery trees