Search Results For Lash
lash
noun, a sharp cutting blow from a whip or other flexible object
From Collins
©HarperCollins 2008. Collins English Dictionary definition of lash
noun, a sharp cutting blow from a whip or other flexible object
From Collins
©HarperCollins 2008. Collins English Dictionary definition of lash