propugnavisse
Latin
Verb
prōpugnāvisse
perfect active infinitive of
prōpugnō