Definitions for "Relaunch"
Reintroducing a product into a specific market. The term implies that the company has previously marketed the product but stopped marketing it. A relaunched product has usually undergone one or more changes. It may, for example, be technically modified, rebranded, distributed through different channels or repositioned.
to start the kite flying again. It is desirable to have a kite that the kitesurfer can relaunch from the water after a fall.
a nice tactical way of furthering console sales