Thumbstall (noun) Definition, Meaning & Examples

noun
  1. a protective sheath of rubber, leather, or the like for the thumb.
noun
  1. a protective sheathlike cover for the thumb
Thumbstall (noun) Definition, Meaning & Examples

More Definitions