verb
Synonyms: frustrate 1, balk, beat, bilk, circumvent, dash, disappoint, foil, ruin, thwart
Related Word: confound, dumbfound, flummox, mystify, nonplus, puzzle; addle, ball up, befuddle, confuse, fog, mix up, muddle; discomfit, disconcert, embarrass, faze, rattle
Contrasted words: enlighten, illuminate