English dictionary
thumbstall meaning and definition
Definition and meaning of thumbstall at MeaningMonkey.org. thumbstall meaning and definition in the English Dictionary.THUMBSTALL noun
Definition of thumbstall (noun)
- protective covering for an injured thumb
Source: Princeton University Wordnet