to start something, like an organized activity
The police will launch an investigation tomorrow.
to make a new product or service available for the first time
They will launch the new phone next month.
to put a new ship into the water
The company will launch a new boat today.
to send something like a rocket into space or the sky
They plan to launch a satellite next week.
to strongly criticize or attack someone
He will launch a strong attack in his speech.
to jump forward with force
The cat will launch itself at the toy.
to start a computer program
Click here to launch the application.
the act of starting something
After the launch, sales were very good.
an event where something new is shown to the public
Many people came to the product launch.
a large motor boat
They traveled on a large launch.