lash (to beat or swing rapidly) - French English Dictionary