English / word
Eyelid
noun B2MEANING IN ENGLISH
either of the upper or lower folds of skin that cover and protect the eye when closed
In context
01
Her eyelids felt heavy with sleep.
Synonyms
lid
Collocations
heavy eyelids,drooping eyelids,eyelid surgery