Launch

Launch

1. The movement of a vessel from land into the water; especially, the sliding on ways from the stocks on which it was built. They launched our first aircraft carrier yesterday.
2. To throw, as a lance or dart; to hurl; to let fly; to send off, propel with force. They launched a great volley of stones at the enemy.
3. To send out; to start (one) on a career; to set going; to give a start to (something); to put into operation. Our company launched a new product.
4. To move with great force and swiftness; to make a beginning. They began to launch into lavish expenditures.

Back to 5000 Word List 306
Shown is the launch of the space shuttle Atlantis