thumbstall
[ thuhm-stawl ]
/ ˈθʌmˌstɔl /
noun
a protective sheath of rubber, leather, or the like for the thumb.
Words nearby thumbstall
thumbprint,
thumbs up,
thumbs-down,
thumbs-up,
thumbscrew,
thumbstall,
thumbtack,
thummim,
thump,
thumping,
thun
British Dictionary definitions for thumbstall
thumbstall
/ (ˈθʌmˌstɔːl) /
noun
a protective sheathlike cover for the thumb