Rhyme Desk
Find rhyming words!

Definition of "Palpebrate" :

verb: wink or blink, especially repeatedly

adjective: having eyelids