storpiare

Etymology
From, from.

Verb

 * 1)  to cripple, maim
 * 2)  to mangle (words)
 * 3)  to delay, to hinder
 * 1)  to delay, to hinder