What is the meaning of antidote in English?

Learn vocabulary with pictures as well as definitions of antidote in English

Learn in

See more

n. antidote

Definition of antidote in English

Substance that counteracts the effects of a poison.