LASHER

Definition of LASHER

  1. (noun)a driver who urges the animals on with lashes of a whip