Meanings
-
1
verb
To start something new, such as a product, project, or campaign.
The company plans to launch its new phone next month.
-
2
verb
To send a rocket, spacecraft, or missile up into the air.
They will launch the satellite from a base in Florida.
-
3
verb
To put a boat or ship into the water for the first time.
The shipyard launched the new ferry into the harbour.
-
4
verb
To throw or hurl something with great force.
The soldiers launched a volley of stones over the wall.
-
5
verb
To begin doing something energetically and without delay.
He launched into a long speech the moment he sat down.
Thesaurus
Common collocations
Etymology
From Middle English launchen (“to throw as a lance”), Old French lanchier, another form (Old Northern French/Norman variant, compare Jèrriais lanchi) of lancier, French lancer, from lance.
View etymology graph ->