launches

verb
UK /ˈlɔːntʃɪz/
US /ˈlɔːntʃɪz/

Starts or sends something off to go somewhere.

The team launches the rocket into the sky.


OTHER MEANINGS

2. Throws or hurls something with force.

He launches the ball across the field.

3. Introduces a new product or plan to the public.

The company launches a new phone every year.

4. Starts a boat or ship into the water.

They launch the boat at the dock.

5. Begins an activity with energy.

She launches into her speech with a big smile.