Word info

balloon drop

Noun

Meaning

balloon drop (plural balloon drops)

A decorative arrangement where a number of balloons are suspended at a height and released at a certain time.

Source: en.wiktionary.org

Close letter words and terms