• word of the day

    lambskin

    lambskin - Dictionary definition and meaning for word lambskin

    Definition
    (noun) the skin of a lamb with the wool still on Definition
    (noun) skin of a sheep or goat prepared for writing on
    Synonyms : parchment , sheepskin
Download our Mobile App Today
Receive our word of the day
on Whatsapp