eyelash

/ˈaɪlæʃ/

Explore definitions, synonyms, and language insights of eyelash

Definitions

Noun
any of the short curved hairs that grow from the edges of the eyelids

More General Terms