Meaning of “lashing” in the English Dictionary