The AI-powered English dictionary
plural eyelashes
one of the hairs which grow along the edge of eyelids examples