Synonyms and related words :
antagonize, arrest, assail, assault, attack, baffle, balk, battle, be antipathetic, be at cross-purposes, be inimical, be proof against, bear up, bear up against, beat against, block, bottle up, bridle, buck, check, clash, collide, combat, conflict, conflict with, confute, contest, contradict, contrapose, contravene, control, counter, counteract, counterattack, countercheck, counterpose, countervail, counterwork, cross, curb, dam up, damp, dampen, defy, delay, deny, detain, dispute, duel, endure, fight, fight against, foil, forgo, frustrate, gainsay, go against, go counter to, hinder, hold at bay, hold back, hold in check, hold out, hold out against, hold up, impede, impugn, inhibit, intercept, interfere, interfere with, intermeddle, interrupt, intervene, join the opposition, keep at bay, keep back, keep in check, lock horns, meddle, meet head-on, militate against, not abide, obstruct, oppose, oppugn, outlast, play at cross-purposes, preclude, prevent, protest, rebuff, refuse, repel, repress, repulse, restrain, retard, run against, run counter to, scotch, set back, slacken, snub, stand, stand up, stand up against, stand up to, stem, stop, suppress, swim upstream, take issue with, thwart, traverse, turn down, vote against, weather, withstand, work against