disillusion
sense 1: free from enchantment
disenchant disillusion
disappoint let_down
thwart queer spoil scotch foil cross frustrate baffle bilk
prevent forestall foreclose preclude forbid