LASHED


Meaning of LASHED in English

adj. having lashes or eyelashes of a certain kind or type (used mainly in combination)

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