meaning of palpebrate
1.
wink
or
blink,
especially
repeatedly
Related Words
palpebrate
|
Developed & Maintained By
Taraprasad.com