LEARNit Dictionary
tower over
phrasal verb
1
to be much higher or taller than the people or things that are near
بلندتر بودن از, سر برافراشتن از
2
to be much better than others in ability, quality, etc.
برتری داشتن, چیره بودن, سرآمد بودن, برتر بودن, برجسته بودن
She towers over other dancers of her generation.