Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
leathery
in English
leathery
us
/ˈlɛðri/
uk
/ˈliːðəri/
#uncommon
Definitions
Adjective
having
a
tough
;
flexible
texture
(
like
leather
)