hampering

1.

engelleyici

to prevent someone doing something easily:

:
Fierce storms have been hampering rescue efforts and there is now little chance of finding more survivors.