Another word for eyelid

Noun

eyelid, lid, palpebra - either of two folds of skin that can be moved to cover or open the eye

Example:- his lids would stay open no longer

Tweets containing the word eyelid

Source : WordNet