v. 25B6; verb
his plans were frustrated : THWART, defeat, foil, block, stop, put a stop to, counter, spoil, check, baulk, disappoint, forestall, dash, scotch, quash, crush, derail, snooker; obstruct, impede, hamper, hinder, hamstring, stand in the way of, spike someone's guns; informal stymie, foul up, screw up, put the kibosh on, banjax, do for; Brit. informal scupper.
the delays frustrated him : EXASPERATE, infuriate, annoy, anger, vex, irritate, irk, try someone's patience; disappoint, discontent, dissatisfy, discourage, dishearten, dispirit; informal aggravate, bug, miff, hack off.
help, facilitate.