n.
1.an area of skin that is thick or hard from continual pressure or friction (as the sole of the foot)
2.bony tissue formed during the healing of a fractured bone
3.(botany) an isolated thickening of tissue, especially a stiff protuberance on the lip of an orchid callus v.
1.cause a callus to form on
2.form a callus or calluses
Idiom of the Day
from way back
since a long time ago, for a long time
I know my friend from way back. In fact, we went to elementary school together.