LASHER


Meaning of LASHER in English

noun a weir in a river.

2. lasher ·noun one who whips or lashes.

3. lasher ·noun a piece of rope for binding or making fast one thing to another;

— called also lashing.

Webster English vocab.      Английский словарь Webster.