Definitions of thumbstall:

  • noun:   protective covering for an injured thumb