towered
tow-ered
verb
Stood significantly taller or rose to a great height above something else.
"The ancient castle towered above the village."
Thesaurus
Synonyms: predominate, loom, hulk, tower, pillar, column, tug, tugboat, towboat
tow-ered
Stood significantly taller or rose to a great height above something else.
"The ancient castle towered above the village."
Synonyms: predominate, loom, hulk, tower, pillar, column, tug, tugboat, towboat