• word of the day

    doeskin

    doeskin - Dictionary definition and meaning for word doeskin

    Definition
    (noun) soft leather from deerskin or lambskin Definition
    (noun) a fine smooth soft woolen fabric
Download our Mobile App Today
Receive our word of the day
on Whatsapp