TOWERY


Meaning of TOWERY in English

ˈtau̇(ə)rē adjective

( sometimes -er/-est )

1. : having towers : towered

towery city

2. : lofty , towering

towery trees

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.