launching
nounthe act of moving a newly-built vessel into the water for the first time.
nounthe act of beginning something new.
nounthe act of propelling with force.
verbPresent participle of
the act of moving a newly built vessel into the water for the first time
nounthe act of propelling with force
nounthe act of beginning something new