antidote
noun
[ ˈantɪdəʊt ]
• a medicine taken or given to counteract a particular poison.
• "there is no known antidote to the poison of the pufferfish"
Similar:
antitoxin,
antiserum,
cure,
remedy,
neutralizer,
neutralizing agent,
counteragent,
mithridate,
antivenin,
antivenene,
theriac,
Origin:
late Middle English: via Latin, from Greek antidoton, neuter of antidotos ‘given against’, from anti- ‘against’ + didonai ‘give’.