Word info Synonyms

sky lantern

Noun

Meaning

sky lantern (plural sky lanterns)

An ornament consisting of a small hot air balloon made of paper, with an opening at the bottom where a small fire is suspended.

Source: en.wiktionary.org

Synonyms

Close letter words and terms