American Dictionary
Definition relaunch in American English
relaunch verb
[transitive] verb
/ˌriˈlɔntʃ/
Synonyms and related words
1.1
to start something again and hope that it will be more successful than before
Example
She's attempting to relaunch her career as a stage actor.
