launch
verb
°To throw, as a lance or dart; to hurl; to let fly; to take off, propel with force.
°To strike with, or as with, a lance; to pierce.
noun
°The act of launching.
°The movement of a vessel from land into the water; especially, the sliding on ways from the stocks on which it is built. (Compare: to splash a ship.).