noun
( -s )
1.
a. : an act or instance of initiating (as a program or enterprise)
a major project … is the launching of a series of books of poetry — F.W.Boardman
the launching of … Nashville's third television station — Retailing Daily
b. : an act or instance of public introduction : presentation
a coming-out ball and other social launchings — Irish Digest
ideas emerge not only from Paris launchings but also New York designers' concepts — Women's Wear Daily
2.
a. : the act or process of placing a boat in the water
b. : way 13a
c. : a ceremony accompanying the launching of a ship
3. : the act or process of releasing a self-propelled object from a ramp, rack, or other device
the pads may get more of a workout for satellite launchings — Newsweek