highrise

noun

1.
tower consisting of a multistoried building of offices or apartments