TOWER OVER / ABOVE SB/STH


Meaning of TOWER OVER / ABOVE SB/STH in English

1.

to be much higher or taller than the people or things that are near :

The cliffs towered above them.

He towered over his classmates.

2.

to be much better than others in ability, quality, etc. :

She towers over other dancers of her generation.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.