Lasher

Noun

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

Leave a Reply

Your email address will not be published.