SHELL ROOF


Meaning of SHELL ROOF in English

noun

: a roof of relatively large expanse (as of a hangar or arena) composed of concrete panels curved cylindrically or spherically for strength

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