propulisse
Latin
Verb
prōpulisse
perfect active infinitive of
prōpellō