YourDictionary

towery

adjective

  1. having towers; towered
  2. towering; high; lofty

link/cite print suggestion box