fail, let down, delude, deceive, dissatisfy, disgruntle, disillusion, dishearten, tantalize, embitter, disconcert, chagrin, sadden, put out, fall short, cast down, ruin one's prospects, dash one's hopes, frustrate, torment, tease, miscarry, abort, thwart, foil, baffle, founder, disenchant, balk, bring to naught, bungle, fail to live up to the expectations of, leave unsatisfied, discontent, mislead, come to nothing, come to naught, come to grief, meet with disaster, run aground, fall down on*, knock the props from under*, go up in smoke*, fizzle out*, be a flash in the pan*, fall flat*, stand up*, leave in the lurch*.