• Lambskin

    Origin

    from lamb + skin

    Full definition of lambskin

    Noun

    lambskin

    (plural lambskins)
    1. The skin of a very young sheep, especially prepared with the fleece still attached. This is a very fine form of leather.

    Anagrams

    © Wiktionary