detorruisse
Latin
Verb
dētorruisse
perfect active infinitive of
dētorreō