launchlaunch1 /lɔːntʃlɒːntʃ/ verb [intransitiveI, transitiveT]1COMMERCEMARKETINGto show or make a new product available for sale for the first timeThe company is launching a new range of hair products.
The bank has launched a commercial insurance service for small businesses.
Our internet service will launch next year.
2COMMERCEto start a new companyConran launched a business empire that was eventually to employ 83,000 people.
3to start a new activity or profession, usually after planning it carefullyThe sports channel launched a major advertising campaign two months before the World Cup.
Luke took advantage of a Youth Training Scheme to launch a successful career.
4launch a bidFINANCE if one company launches a bid for another, it makes an offer to buy itSeveral of its competitors may launch a bid for the company.