denudavisse
Latin
Verb
dēnūdāvisse
perfect active infinitive of
dēnūdō