LASHER


Meaning of LASHER in English

ˈlashə(r), -aash-, -aish- noun

( -s )

1. : one that lashes or whips

2. dialect chiefly England

a. : the water rushing through a weir

b. : weir

c. : a pool receiving the water from a weir

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.