palpebrate
1. [ adjective ] having eyelids
Related terms: eyelid
2. [ verb ] wink or blink, esp. repeatedly
Related terms: blink eyelid
Similar spelling:   palpebra
  palpebration
  palpable