anticipate, avert, awe, bar, beat down, cast down, chill, damp, dampen, dampen the spirits, darken, dash, daunt, debar, deflect, deject, demoralize, depress, deter, disappoint, discontent, discourage, disgruntle, disparage, dispirit, displease, dissatisfy, estop, exclude, faze, fend, fend off, forbid, foreclose, forestall, help, keep from, keep off, knock down, lower, lower the spirits, obviate, oppress, overawe, preclude, press down, prevent, prohibit, put out, repel, rule out, sadden, save, shake, sink, stave off, stop, turn aside, ward off, weigh heavy upon, weigh upon
dissuade, dehort, cry out against, remonstrate, expostulate, warn, contraindicate, disincline, indispose, shake, stagger, dispirit, discourage, dishearten
, deter, repress, hold back, keep back, render averse, repel, turn aside, wean from, act as a drag, throw cold water on, damp, cool, chill, blunt, calm, quiet, quench, deprecate, disenchant, disillusion, deflate, take down a peg, pop one's balloon, prick one's balloon, burst one's bubble, disabuse (correction).
hinder, impede, filibuster, impedite, embarrass, keep off, stave off, ward off, obviate, avert, antevert, turn aside, draw off, prevent, forefend, nip in the bud, retard, slacken, check, let, counteract, countercheck, preclude, debar, foreclose, estop, inhibit, shackle, restrict, obstruct, stop, stay, bar, bolt, lock, block, block up, choke off, belay, barricade, block the way, bar the way, stop the way, forelay, dam up, put on the brake, scotch the wheel, lock the wheel, put a spoke in the wheel, put a stop to, traverse, contravene, interrupt, intercept, oppose, hedge in, hedge round, cut off, inerclude, interpose, interfere, intermeddle, cramp, hamper, clog, clog the wheels, cumber, encumber, incumber, handicap, choke, saddle with, load with, overload, lay, lumber, trammel, tie one's hands, put to inconvenience, incommode, discommode, discompose, hustle, corner, drive into a corner, run foul of, fall foul of, cross the path of, break in upon, thwart, frustrate, disconcert, balk, foil, faze, feaze, feeze, baffle, snub, override, circumvent, defeat, spike guns, spoil, mar, clip the wings of, cripple, put an extinguisher on, damp, dishearten
, discountenance, throw cold water on, spoil sport, lay a wet blanket, throw a wet blanket on, cut the ground from under one, take the wind out of one's sails, undermine, be in the way of, stand in the way of, act as a drag, hang like a millstone round one's neck.
be discontented, quarrel with one's bread and butter, repine, regret, wish one at the bottom of the Red Sea, take on, take to heart, shrug the shoulders, make a wry face, pull a long face, knit one's brows, look blue, look black, look black as thunder, look blank, look glum, take in bad part, take ill, fret, chafe, make a piece of work, grumble, croak, lament, cause discontent, dissatisfy, disappoint, mortify, put out, disconcert, cut up, dishearten
be dejected, grieve, mourn, take on, give way, lose heart, despond, droop, sink, lower, look downcast, frown, pout, hang down the head, pull a long face, make a long face, laugh on the wrong side of the mouth, grin a ghastly smile, look blue, look like a drowned man, lay to heart, take to heart, mope, brood over, fret, sulk, pine, pine away, yearn, repine, despair, refrain from laughter, keep one's countenance, be grave, look grave, repress a smile, depress, discourage, dishearten
, dispirit, damp, dull, deject, lower, sink, dash, knock down, unman, prostrate, break one's heart, frown upon, cast a gloom, cast a shade on, sadden, damp one's hopes, dash one's hopes, wither one's hopes, weigh on the mind, lie heavy on the mind, prey on the mind, weigh on the spirits, lie heavy on the spirits, prey on the spirits, damp the spirits, depress the spirits.