To set a boat or ship in motion by pushing it or allowing it to roll into the water. They launched the new yacht from the dock with great fanfare.
To start or set in motion an activity or enterprise. The company plans to launch a new product line next month.
To send a spacecraft or missile into the air or space. NASA is scheduled to launch the satellite early next year.
To introduce a new product or publication to the public for the first time. The author will launch her latest novel at the book fair.
To start a computer program or application so that it begins running. Click the icon to launch the software.
To throw or propel something forcefully through the air or forward. The striker launched the ball toward the goal from midfield.