Keywords: launch, opening, start, open, begin

Sign Definition

As a Noun

1. The start of a large and important activity or organisation, for example an art show or a political movement. English = launch, opening, start.
2. The official introduction of a new product or service by an organisation, or the celebration associated with this. English = launch.

As a Verb or Adjective

1. To start a large and important activity or organisation, for example an art show or a political movement. English = launch, open, start, begin.
2. Of a new product or service, to make it available to the public for the first time. English = launch.