Definition of pushes:
(v) :
(transitive, intransitive) To apply a force to (an object) such that it moves away from the person or thing applying the force.
(v) :
(transitive) To continually attempt to persuade (a person) into a particular course of action.
(v) :
(transitive) To press or urge forward; to drive.
(v) :
(transitive) To continually promote (a point of view, a product for sale, etc.).
(v) :
(intransitive) To continually exert oneself in order to achieve a goal.
(v) :
(informal, transitive, usually in present participle) To approach; to come close to.