CHINESE LANTERN


Meaning of CHINESE LANTERN in English

■ noun

1》 a collapsible paper lantern.

2》 a plant with globular orange fruits enclosed in an orange-red papery calyx. [ Physalis alkekengi .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.