American Dictionary
Definition relaunch in American English
relaunch noun
[countable] noun
/ˈriˌlɔntʃ/
Synonyms and related words
