relaunch noun 1verb 1forms 3 noun1 •The act or fact of launching again. verb1 •To launch again.AmEx also recently relaunched its vaunted Platinum card, offering more travel and shopping benefits for average consumers. — 2021 formsrelaunched · relaunching · relaunches