English Dictionary
Definition leathery in British English
leathery adjective
adjective
/ˈleðəri/
1
consisting of a thick strong layer
