demessuisse
Latin
Verb
dēmessuisse
perfect active infinitive of
dēmetō