Word Origin & History
dispel1630s, from L. dispellere "drive apart," from dis- "away" + pellere "to drive, push." Since the meaning is "to drive away in different directions" it should not have as an object a single, indivisible thing (you can dispel suspicion, but not an accusation). Related: Dispelled; dispelling.