THUMBSTALL

Definition of THUMBSTALL

  1. (noun)protective covering for an injured thumb