lasher /ˈlæʃə(ɹ)/ noun3 •One who whips or lashes. •A piece of rope for binding or making fast one thing to another. •(UK) A weir in a river.There is Basildon - and Hurley - and Pangbourne, with its roaring lasher — 1869 formslashers