high-riseEnglish

high-rise, tower block

Noun

Tower consisting of a multistoried building of offices or apartments

English: high-rise, tower block

Adjective

Used of buildings of many stories equipped with elevators, tall

English: high-rise

English words with similar meanings

Show 1 words