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