launch

launch v

OFr lancher, to pierce, cut.

  1. Move or cause a vessel to slide from land into water.