eyelash

/ˈaɪlæʃ/

eyelash

English Noun Top 30,442
Ad

Definition

One of the hairs which grows along the edge of eyelids.

Etymology

From eye + lash.

Ad

Related Words