lasher

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



Terms and Conditions of Use / Copyright Notice