DictionaryAI

lift tower

Short definition from Wiktionary

Noun

  1. A building specifically built for enclosing lifts (elevators), sometimes including stairs.

We haven’t written up lift tower yet: Simple and Standard meanings, examples and a quiz.