Also found in: Dictionary, Thesaurus, Medical, Acronyms, Encyclopedia.
The process of crafting products out of leather. That shop specializes in leatherworking, so I'm sure you'll find a new purse there that's to your liking.
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.