Focus on the pronunciation of relaunch
English definition of “relaunch”
/ˈriːlɔːntʃ/ noun [C] MARKETING
› a new attempt to sell a product or service, often by advertising it in a different way or making it available in a different form: The cinema complex marked its relaunch after a £50 million redevelopment. The retailer plans a high-profile relaunch later this month.relaunch of sth BMW's relaunch of the classic Mini received much positive buzz.