baffle; frustrate; prevent someone from doing what they want to do
The prime minister declared that the country's security forces would thwart all attempted terrorist attacks in the future.
beleaguer, hamper, impair, scuttle, thwart, undermine
this word sounds like THROAT. so if someone squeezes your throat your air passages will get blocked. thus desires will be prevented. u also feel frustrated and baffled.