IMMERSION CUP Meaning of IMMERSION CUP in English noun : a cup used for examining a gem immersed in a liquid of high refractive index Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012