EYELID MEANING IN ENGLISH

• Eyelid Definition & Synonyms

  1. (n.) The cover of the eye; that portion of movable skin with which an animal covers or uncovers the eyeball at pleasure.


Synonyms:
Lid, Palpebra,

RECENT SEARCHES