tower

US /ˈtaʊ.ɚ/
UK /ˈtaʊ.ɚ/
"tower" picture
1.

torre

a tall, narrow building or part of a building

:
The Eiffel Tower is a famous landmark in Paris.
La Torre Eiffel es un famoso monumento en París.
The castle has several defensive towers.
El castillo tiene varias torres defensivas.
1.

elevarse, sobresalir

to be much taller than (something or someone else)

:
The new skyscraper towers over the city.
El nuevo rascacielos se eleva sobre la ciudad.
He towered over his younger brother.
Él se alzaba sobre su hermano menor.