eyelid

eyelid [-s] n

see eye, n. + lid n.

  1. Closed organ of sight; cover over the oculus; moveable upper protective flap of skin above the orbs of vision; [fig.] corpse; remains; dead one; deceased person.