strozzare

Etymology
From ; compare 🇨🇬.

Verb

 * 1)  to choke, to strangle
 * 2) to suffocate
 * 3) to constrict (a pipe, duct, passage, etc.)
 * 4)  to throttle
 * 5) to put (someone) in grave financial difficulty due to usurious interest rates
 * 1) to put (someone) in grave financial difficulty due to usurious interest rates
 * 1) to put (someone) in grave financial difficulty due to usurious interest rates