Pusher /(?)/

Push·er

Pusher

n.
  1. One who, or that which, pushes.
  2. One who sells illegal drugs, esp. one who tries to convince others to use such drugs.
  3. a second engine attached to the rear of a train to provide extra power for climbing steep grades. (Railroad)