CHINESE LANTERN Meaning of CHINESE LANTERN in English ■ noun1》 a collapsible paper lantern. 2》 a plant with globular orange fruits enclosed in an orange-red papery calyx. [ Physalis alkekengi .] Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004