Translation of tower above in Spanish:

tower above

(tower over)

phrasal verb

  • 1

    (be taller than)
    (building) ser mucho más alto que
    (building) descollar sobre
    she towers above her parents es mucho más alta que sus padres
  • 2

    (greatly exceed)
    estar muy por encima de
    descollar sobre