Definition of Thumbstall

  • (noun) protective covering for an injured thumb

Synonyms of Thumbstall


No Synonyms Found.

Antonyms of Thumbstall


No Antonyms Found.

Homophones of Thumbstall


No Homophones Found.