antidote
n. countablen. a medicine that stops a poison from hurting you. It can also mean something that fixes a bad situation or feeling.
n. a substance that counteracts a specific poison; figuratively, anything that relieves or prevents a harmful effect.
The doctor gave him an antidote for the snake bite.
Regular exercise proved to be the perfect antidote to the stress of her demanding corporate job.
While the immediate priority was administering a chemical antidote to the patient, the long-term recovery plan focused on psychological support to address the trauma of the accidental poisoning.
From Latin antidotum, from Ancient Greek ἀντίδοτος (antídotos, “antidote, remedy”), from ἀντιδίδωμι (antidídōmi, “I give in return, repay”), from ἀντί (antí, “against”) + δίδωμι (dídōmi, “I give”). Compare French antidote.
Often paired with the preposition 'to' when used in a figurative sense.