depuli
Latin
Verb
dēpulī
first-person singular perfect active indicative of
dēpellō