IMPERIAL TEA Meaning of IMPERIAL TEA in English noun : a high-grade Chinese green tea made usually from older leaves Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012