towers
tow-ers
verb
To rise to a great height, often appearing imposing or dominant.
"The ancient castle towers over the village below."
noun
Tall, slender structures, often part of buildings or used for specific purposes.
"London's skyline is dominated by modern towers."
Thesaurus
Synonyms: predominate, loom, hulk, pillar, column, tug, tugboat, towboat