shoecraft

noun

Definition of shoecraft

: the art of designing and making shoes