English Dictionary
Definition relaunch in British English
relaunch verb
[transitive] verb
/riːˈlɔːntʃ/
Synonyms and related words
