Definitions
If you relaunch something, you launch it again.
Word origin
From re- + launch.
Used in a sentence
“AmEx also recently relaunched its vaunted Platinum card, offering more travel and shopping benefits for average consumers.”
“After securing the rights from Thomas Cook, he relaunched it as an independent guide in March 2014.”
Source: Wiktionary, CC BY-SA 4.0
Used as a crossword answer1 curated clues
01“Bring back to market”8 letters
Not quite right?
"Search similar patterns."
R_______