• word of the day

    eyelash

    eyelash - Dictionary definition and meaning for word eyelash

    Definition
    (noun) any of the short curved hairs that grow from the edges of the eyelids
    Synonyms : cilium , lash

Word used in video below:
text: grow my eyelash yeah
Download our Mobile App Today
Receive our word of the day
on Whatsapp