n. 25B6; verb the search was hampered by fog : HINDER, obstruct, impede, inhibit, retard, baulk, thwart, foil, curb, delay, set back, slow down, hold up, interfere with; restrict, constrain, trammel, block, check, curtail, frustrate, cramp, bridle, handicap, cripple, hamstring, shackle, fetter; Brit. throw a spanner in the works of; N. Amer. bork, throw a monkey wrench in the works of; informal stymie.
help.