Definition for Launch

launch, v. [OFr lancher, to pierce, cut.] (webplay: fly, lower).

Move; let go; set in motion; cause to slide from land into water; [fig.] allow to pass on from mortality to the next life.

Return to page 6 of the letter “l”.