1.
несовершенный вид
прогна́тьсовершенный вид
Избавляться (избавиться) от чего-л., рассеяв, уничтожив что-л. (думы, мысли, видения), словно принудительно, силой заставив кого-л. удалиться
Он прогонял от себя страшные мысли, надеялся на лучшее. Тихон встряхивал головой, чтобы прогнать сон.