Thumbed

word

1. Verb form

of Thumb

2. Adjective

Having thumbs.

3. Adjective

Soiled by handling.
More about this word
Synonyms and related words
Explore this word