denudavisset
Latin
Verb
dēnūdāvisset
third-person singular pluperfect active subjunctive of
dēnūdō