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.
2012