antídoto
/anˈtidoto/ · B2 · noun · m
antidote
💊🧪 anti- (against) + dotos (given dose) = a dose given against poison
Spanish antídoto comes from Greek antidotos: anti (against) + didonai (to give). It is literally something given against harm, just like English antidote. The ending -doto matches dose and donate, both from giving.