thumbstalls meaning

Meaning of thumbstalls

What is the full meaning of thumbstalls

THUMBSTALL, a covering or sheath for the thumb [n]

Example of the word thumbstalls placed on a Scrabble board.

Unscrambled word thumbstalls

Points for thumbstalls

Scrabble
28 points
Word With Friends
22 points
Wordfeud
28 points

Related pages for thumbstalls