STAIR TOWER


Meaning of STAIR TOWER in English

noun

: a clearly defined vertical shaft or tower containing stairs

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.