Callus
English word definition — powered by WordNet
NOUN
an area of skin that is thick or hard from continual pressure or friction (as the sole of the foot)
bony tissue formed during the healing of a fractured bone
(botany) an isolated thickening of tissue, especially a stiff protuberance on the lip of an orchid
VERB
cause a callus to form on
form a callus or calluses
Want to remember callus?
Sign up free to bookmark & revise