CompareWords
Compare
Thumbed
Definition:
(imp. & p. p.) of Thumb
(a.) Having thumbs.
(a.) Soiled by handling.