Meaning

1 senses
  1. The act or fact of launching again.

Translations

4 languages
relaunch — meaning, examples, forms, synonyms | Krumeto