BAT YOUR EYES / EYELASHES


Meaning of BAT YOUR EYES / EYELASHES in English

to open and close your eyes quickly, in a way that is supposed to be attractive

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.