DOESKIN

Definition of DOESKIN

  1. (noun)soft leather from deerskin or lambskin
  2. (noun)a fine smooth soft woolen fabric