Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
thumbhole
in English
thumbhole
us
/ˈθʌmhoʊl/
uk
/ˈθʌmhoʊl/
#uncommon
Definitions
Noun
a
hole
for
inserting
a
thumb
Base Words
hole
thumb