Meaning of “tower” - Learner’s Dictionary

tower

verb uk us /taʊər/
tower over/above sb/sth

to be much taller or higher than someone or something else:

David towers over his mother.

(Definition of “tower verb” from the Cambridge Learner’s Dictionary © Cambridge University Press)