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.
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. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005