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. 2012