overtower

/ɒvərˈtaʊər/

Definitions

1. noun

A building that is higher than its surroundings, especially one that is unexpectedly or excessively tall.

“The new skyscraper was an overtower in the city’s skyline, dominating the surrounding landscape.”

2. verb

To rise or grow to a height or extent that is excessive or surprising.

“The company’s profits overtowered the previous year’s figures, exceeding expectations by a wide margin.”

Synonyms

  • monolith
  • skyscraper
  • tower

Antonyms

  • low-rise
  • short