antidote
n
~ (against/for/to sth)
1 substance that acts against the effects of a poison or disease 解毒药; 解毒剂
an antidote against snake-bites, malaria, food poisoning 蛇咬, 疟疾, 食物中毒的解毒药.
2 (fig 比喻) anything that counteracts sth unpleasant 抵销不愉快事物的任何事物
The holiday was a marvellous antidote to the pressures of office work. 那个假日是消除上班工作压力的灵丹妙药.