Search palpebrate palpebrate /pal″pəbrāt/ , 1. v., to wink or blink. 2. adj., having eyelids. Tweet Telegram VK Random Words C acroesthesia low-flow oxygen delivery system Orfadin channel bacterial adherence catabolite activator protein VIPoma subdermal