eyelid
nounDefinition of eyelid
: either of the movable folds of skin and muscle that can be closed over the eyeball
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more