thumbstall
English Dictionary
->
Letter T
-> thumbstall
Search Dictionary:
thumbstall Definition
(n)
protective
covering
for
an
injured
thumb
thumbstall Synonyms
thumbstall
© Art Branch Inc.