Please enable javascript to use dictionary! Howto enable javascript?
callused, indurated▼adjective
made hard / tough by use▼adjective
tough, hard / thick-skinned▼adjective
↑