thumbprint
thumbprint
English
Noun Top 28,755
Ad
Definition
A print, mark or impression made by a thumb.
Etymology
From thumb + print.
Ad
thumbprint
A print, mark or impression made by a thumb.
From thumb + print.