Definify.com

Definition 2024


leatherworks

leatherworks

English

Noun

leatherworks (uncountable)

  1. A factory that manufactures leatherwork.