launch

lɔːntʃ

Meaning

To launch something means to make it go into motion.

Example

The boat launched from the dock and foated down the river.

Hard II
launch - example image

Example picture