launch

What does launch mean?

launch

Definition

To push or slide a boat off the shore or a trailer into the water.

Example sentences

Related words

launch in other languages