Telescope house

Telescope house

A house composed of several sections, each of descending height, giving the appearance of fitting together like a collapsible telescope.

telescope house

A house comprised of several units, each of descending height, giving the building the appearance of fitting together like the components of a collapsible telescope; compare with continuous house.
References in periodicals archive ?
Tenders are invited for Construction Of Telescope House & Exhibit Hall At Science Centre in connection with construction Of State Level Energy Park At Science Centre, Port Blair.