high-rise apartment - EE Dictionary | EE Dictionary