launch - noun

singularlaunch
plurallaunches