Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Eyelash in English

English

Eyelash

/aɪlæʃ/

noun

1. Any of the short curved hairs that grow from the edges of the eyelids

    synonym:
  • eyelash
  • ,
  • lash
  • ,
  • cilium