Lasher

Webster's Dictionary of the English Language

·noun A weir in a river.

II. Lasher ·noun One who whips or lashes.

III. Lasher ·noun A piece of rope for binding or making fast one thing to another;

— called also lashing.

Related Words