forestall, prevent, anticipate, avert, preclude, obviate, thwart, hinder, impede, intercept, deter, stave off, ward off, head off, block, stop, counter, foil, outmaneuver, circumvent, frustrate, nulli... [more]
forestall, prevent, anticipate, avert, preclude, obviate, thwart, hinder, impede, intercept, deter, stave off, ward off, head off, block, stop, counter, foil, outmaneuver, circumvent, frustrate, nulli... [more]