thumbstall

[ thuhm-stawl ]
/ ˈθʌmˌstɔl /

noun

a protective sheath of rubber, leather, or the like for the thumb.

Origin of thumbstall

First recorded in 1580–90; thumb + stall1

Words nearby thumbstall

British Dictionary definitions for thumbstall

thumbstall
/ (ˈθʌmˌstɔːl) /

noun

a protective sheathlike cover for the thumb