Eyelash

English word definition — powered by WordNet

NOUN

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

Want to remember eyelash?

Sign up free to bookmark & revise