torpedearse
Spanish
Verb
torpedearse
infinitive of
torpedear
combined with
se