• word of the day

    palpebration

    palpebration - Dictionary definition and meaning for word palpebration

    Definition
    (noun) repeated blinking or winking (especially if uncontrolled and persistent)
Download our Mobile App Today
Receive our word of the day
on Whatsapp