an area of thick hard skin on a hand or foot, usually caused by rubbing The calluses on her palm showed how hard she had had to work.
Definitions on the go
Look up any word in the dictionary offline, anytime, anywhere with the Oxford Advanced Learner’s Dictionary app.
Check pronunciation: callus