relaunches; relaunched; relaunching
: to launch (something) again: such as
a
: to send or shoot (something, such as a rocket) into the air or water or into outer space again
relaunch the space shuttle
b
: to offer or sell a new version of (something, such as a product)
The company is preparing to relaunch its software.
The editor relaunched the magazine with a new title and a better format.



