Nouns

(n)high-rise, tower blocktower consisting of a multistoried building of offices or apartments“`tower block' is the British term for `high-rise'”

Adjectives

(a)high-riseused of buildings of many stories equipped with elevators; tall“avenues lined with high-rise apartment buildings”