estoquear
Meanings
Verb
1. to stab (to wound with a pointed tool)