Meaning of eyelid

Definition of eyelid

(noun) either of two folds of skin that can be moved to cover or open the eye; "his lids would stay open no longer"

Other information on eyelid

WIKIPEDIA results for eyelid
Amazon results for eyelid