Definition of Thumbstall

  • 1. Protective covering for an injured thumb Noun

Semanticaly linked words with "thumbstall"

Hyponims for word "thumbstall"