Definition of towery in US English:

towery

adjective

archaic
  • 1Having towers.

    ‘a towery mansion’
    1. 1.1 Extremely tall.
      ‘a towery height’

Pronunciation

towery

/ˈtaʊ(ə)ri//ˈtou(ə)rē/