mactavisse
Latin
Verb
mactāvisse
perfect active infinitive of
mactō