to drive away or keep off
"The strong smell of the medicine was enough to repel the children from taking it."