impacciare

Etymology
From, from (modern 🇨🇬). .

Verb

 * 1)  to hamper or hinder