Meaning of TOWER in English

[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]

Cambridge English vocab.      Кембриджский английский словарь.