ADJ

effective
natural

VERB + ANTIDOTE

administer, give
The doctor administered an antidote

PREP

~ for
Quinine is a natural antidote for this fever
~ to
We do not have an effective antidote to this poison

ADJ

effective, good, perfect, powerful

VERB + ANTIDOTE

act as, serve as
offer, provide
The resort offers the perfect antidote to the pressures of modern life

PREP

~ for
I think that stricter punishment is the best antidote for crime
~ to
Creative activity serves as an effective antidote to depression