obstruxisse
Latin
Verb
obstrūxisse
perfect active infinitive of
obstruō