THESAURUS
stand in the way
baffle, balk, bar, barricade, blast, block, block up, blockade, bolt, brave, challenge, checkmate, chock, choke, choke off, circumvent, close, close off, close tight, close up, confound, confront, constrict, contravene, counter, counteract, countermand, counterwork, cross, crowd, dash, debar, defeat, defy, destroy, discomfit, disconcert, discountenance, dish, disrupt, dog, elude, flummox, foil, frustrate, jam, knock the chocks, lock, nonplus, obstruct, occlude, pack, perplex, ruin, sabotage, scotch, shut off, shut out, shut tight, spike, spoil, squeeze, squeeze shut, stifle, stonewall, stop up, strangle, strangulate, stump, suffocate, thwart, upset