noun
a tall structure or building that stands high above its surroundings
verb
to be much taller or higher than something else, especially a building or a person
-
The skyscraper towered above all the other buildings in the city.
-
That basketball player really towers above the rest of the team.
-
Her confidence really towers above everyone else's.
-
His intellect truly towers above his peers.