IMPERIAL DOME Meaning of IMPERIAL DOME in English nounor imperial roof : a pointed dome or roof the vertical section of which is an ogee Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012