Definition, synonyms and related words
An event to coincide with the commercial release of a product or service.