Chinese lantern

noun

Definition of Chinese lantern

: a collapsible translucent covering for a light

First Known Use of Chinese lantern

1825, in the meaning defined above

Keep scrolling for more