Related Words for word “relaunched”
relaunched - Did you Mean?
launch (launched)