sole leather

noun

Definition of sole leather

1 : a thick strong leather especially for shoe soles
2 or less commonly sole-leather kelp : any of the larger kelps of the genus Laminaria

History and Etymology for sole leather

sole entry 1

Keep scrolling for more