launches; launched; launching
1 a : to send or shoot (something, such as a rocket) into the air or water or into outer space
launch a rocket/missile/torpedo
launch a satellite
b : to put (a boat or ship) on the water
launch a battleship/lifeboat
c : to throw (something) forward in a forceful way
launch [=hurl] a spear
I was terrified when the ferocious animal suddenly launched itself at me. [=suddenly jumped at me]
2 a : to begin (something that requires much effort)
The enemy launched an attack at sunrise.
She's trying to launch a new career as a singer.
launch a business
b : to cause (a person or group) to start to be successful in a career, business, etc.
He helped launch her in her career as a singer.
c : to offer or sell (something) for the first time
The company is expected to launch several new products next year.
launch a Web site
3 computers : to cause (a program) to start operating
You can launch the program by double-clicking on the icon.