LASH


Meaning of LASH in English

n. flexible part of a whip; whip; blow from a whip, stroke of a whip; something which stings or urges forward in the manner of a whip; eyelash

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.