English Dictionary
Definition eyelash in British English
eyelash noun
[countable] noun
/ˈaɪˌlæʃ/
Synonyms and related words
