Definition of towery in English:

towery

adjective

archaic
  • 1Having towers.

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

Pronunciation

towery

/ˈtaʊəri/