Focus on the pronunciation of relaunch
English definition of “relaunch”
/ˌriːˈlɔːntʃ/ verb [I or T]
› MARKETING to make 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 charity relaunched its credit card last week.relaunch sth as sth The Daily Mail was relaunched as a mid-market tabloid, aimed at the emerging market of younger women. We will be restructuring and relaunching next year.