just as i thought i was going to win, he put the dard on me
dominating force of good or evil to overcome ones opponent
"just as i thought i was going to win, he put the dard on me" What is the definition of "dard"?