deposuisse
Latin
Verb
dēposuisse
perfect active infinitive of
dēpōnō