Noun Definition

lasher

1.Definition: a driver who urges the animals on with lashes of a whip

Category: People