Lasher definitions

One who whips or lashes.
noun
0
0
A piece of rope for binding or making fast one thing to another.
noun
0
0
(UK) A weir in a river.

noun
0
0
Advertisement

Origin of lasher

lash +‎ -er