☰
Synonyms of towered
1 Syllable
soar, mount, top, loom, rear
2 Syllables
exceed, surmount, transcend, surpass, ascend
3 Syllables
overtop, overlook
4 Syllables
dominate