astupere
Latin
Verb
astupēre
present active infinitive of
astupeō