antidote

noun
  1. a medicine or treatment that counteracts the effects of a poison
  2. something that counteracts or relieves an unwanted condition
  3. Usage: figurative

Examples