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.
2012