: skin from a recently sheared sheep or lamb that has been tanned and dressed with the wool left on
Love words? Need even more definitions?
Merriam-Webster unabridged
Share