[verb] [I usually + adverb or preposition]Canary Wharf towers over/above (= is very tall in comparison with) the Dockland area of London.Although he's only 12, David towers over/above (= is taller than) his mother. [I usually + adverb or preposition]We turned the corner, and there was the cathedral, towering (= seeming very large) in front of us.(figurative) One computer manufacturer towers above (= is bigger and more successful than) all the rest. [I usually + adverb or preposition]
TOWER
Meaning of TOWER in English
Cambridge English vocab. Кембриджский английский словарь. 2012