to open and close your eyes quickly, in a way that is supposed to be attractive
BAT YOUR EYES / EYELASHES
Meaning of BAT YOUR EYES / EYELASHES in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005