to tower over, to surpass (physically)
Physisch höher sein als etwas oder jemand anderes.
To be physically higher than something or someone.
-
Der Turm überragt die umliegenden Häuser.— The tower towers over the surrounding houses.
-
Die Berge überragten uns in der Ferne.— The mountains towered over us in the distance.
Синонимы