English

edit

Noun

edit

balloon release (plural balloon releases)

  1. A ceremonial event in which a number of hydrogen- or helium-filled balloons are launched into the sky.