1
[ adjective ] tough and callous by virtue of experience

Related terms

tough

2
[ adjective ] tough and callous by virtue of experience

Related terms

tough

*