Product debut (6)
I believe the answer is:
launch
(Other definitions for launch that I've seen before include "Set (a boat) afloat" , "Propel on course, ship or rocket" , "starter?" , "Set a vessel afloat, often with champagne" , "Of ship, formally set afloat" .)