lasher

Noun

 * 1) One who whips or lashes.
 * 2) A piece of rope for binding or making fast one thing to another.

Derived terms

 * father lasher

Etymology 2

 * see.

Noun

 * 1)  A weir in a river.