1 thumbstall | Definition of thumbstall

thumbstall

noun

Definition of thumbstall

: a protective covering for the thumb also : any of various similar devices for other purposes (as a rubber cover for the thumb to aid in sorting mail)

History and Etymology for thumbstall

thumb entry 1 + stall

Keep scrolling for more