Webster's Revised Unabridged Dictionary · 1913

Lasher

Lasher , noun

One who whips or lashes.

Lasher , noun

1.
A piece of rope for binding or making fast one thing to another; -- called also lashing.
2.
A weir in a river. [English] — Halliwell