POPE'S EYE Meaning of POPE'S EYE in English ■ noun Scottish an edible lymph gland surrounded with fat in a sheep's leg. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004