balloon release

English

Noun

balloon release (plural balloon releases)

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