to hamper, impede

listen to the pronunciation of to hamper, impede
English - English

Definition of to hamper, impede in English English dictionary

To impede
impedite
To impede
impediment