comeback

noun
  1. a return to a former successful state after a period of decline or failure
  2. a quick clever reply, especially to criticism or an insult

Examples