hamper1
/ˈhæmpə(r) ˈहैम्प(र्)/ verb [T, (usually passive)] to make something difficult अवरुद्घ होना, रुकना
The building work was hampered by bad weather.